(window.__googlesitekit_webpackJsonp=window.__googlesitekit_webpackJsonp||[]).push([[19,7],[,,function(e,t){e.exports=googlesitekit.i18n},function(e,t){e.exports=googlesitekit.data},,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return r})),n.d(t,"e",(function(){return a})),n.d(t,"d",(function(){return o})),n.d(t,"c",(function(){return c})),n.d(t,"H",(function(){return s})),n.d(t,"M",(function(){return l})),n.d(t,"O",(function(){return u})),n.d(t,"K",(function(){return d})),n.d(t,"L",(function(){return g})),n.d(t,"J",(function(){return m})),n.d(t,"I",(function(){return p})),n.d(t,"N",(function(){return f})),n.d(t,"f",(function(){return b})),n.d(t,"g",(function(){return v})),n.d(t,"h",(function(){return y})),n.d(t,"j",(function(){return j})),n.d(t,"l",(function(){return h})),n.d(t,"m",(function(){return I})),n.d(t,"n",(function(){return O})),n.d(t,"o",(function(){return M})),n.d(t,"q",(function(){return E})),n.d(t,"s",(function(){return S})),n.d(t,"r",(function(){return D})),n.d(t,"t",(function(){return N})),n.d(t,"w",(function(){return T})),n.d(t,"u",(function(){return A})),n.d(t,"v",(function(){return k})),n.d(t,"x",(function(){return _})),n.d(t,"y",(function(){return w})),n.d(t,"A",(function(){return C})),n.d(t,"B",(function(){return R})),n.d(t,"C",(function(){return x})),n.d(t,"D",(function(){return P})),n.d(t,"k",(function(){return z})),n.d(t,"F",(function(){return L})),n.d(t,"z",(function(){return G})),n.d(t,"G",(function(){return Z})),n.d(t,"E",(function(){return B})),n.d(t,"i",(function(){return W})),n.d(t,"p",(function(){return V})),n.d(t,"Q",(function(){return U})),n.d(t,"P",(function(){return F}));var i="core/user",r="connected_url_mismatch",a="__global",o="temporary_persist_permission_error",c="adblocker_active",s="googlesitekit_authenticate",l="googlesitekit_setup",u="googlesitekit_view_dashboard",d="googlesitekit_manage_options",g="googlesitekit_read_shared_module_data",m="googlesitekit_manage_module_sharing_options",p="googlesitekit_delegate_module_sharing_management",f="googlesitekit_update_plugins",b="kmAnalyticsAdSenseTopEarningContent",v="kmAnalyticsEngagedTrafficSource",y="kmAnalyticsLeastEngagingPages",j="kmAnalyticsNewVisitors",h="kmAnalyticsPopularAuthors",I="kmAnalyticsPopularContent",O="kmAnalyticsPopularProducts",M="kmAnalyticsReturningVisitors",E="kmAnalyticsTopCities",S="kmAnalyticsTopCitiesDrivingLeads",D="kmAnalyticsTopCitiesDrivingAddToCart",N="kmAnalyticsTopCitiesDrivingPurchases",T="kmAnalyticsTopDeviceDrivingPurchases",A="kmAnalyticsTopConvertingTrafficSource",k="kmAnalyticsTopCountries",_="kmAnalyticsTopPagesDrivingLeads",w="kmAnalyticsTopRecentTrendingPages",C="kmAnalyticsTopTrafficSource",R="kmAnalyticsTopTrafficSourceDrivingAddToCart",x="kmAnalyticsTopTrafficSourceDrivingLeads",P="kmAnalyticsTopTrafficSourceDrivingPurchases",z="kmAnalyticsPagesPerVisit",L="kmAnalyticsVisitLength",G="kmAnalyticsTopReturningVisitorPages",Z="kmSearchConsolePopularKeywords",B="kmAnalyticsVisitsPerVisitor",W="kmAnalyticsMostEngagingPages",V="kmAnalyticsTopCategories",U=[b,v,y,j,h,I,O,M,V,E,S,D,N,T,A,k,w,C,R,z,L,G,B,W,V],F=[].concat(U,[Z])},function(e,t,n){"use strict";n.d(t,"r",(function(){return i})),n.d(t,"a",(function(){return r})),n.d(t,"s",(function(){return a})),n.d(t,"z",(function(){return o})),n.d(t,"o",(function(){return c})),n.d(t,"q",(function(){return s})),n.d(t,"g",(function(){return l})),n.d(t,"p",(function(){return u})),n.d(t,"j",(function(){return d})),n.d(t,"i",(function(){return g})),n.d(t,"k",(function(){return m})),n.d(t,"m",(function(){return p})),n.d(t,"n",(function(){return f})),n.d(t,"h",(function(){return b})),n.d(t,"x",(function(){return v})),n.d(t,"w",(function(){return y})),n.d(t,"y",(function(){return j})),n.d(t,"u",(function(){return h})),n.d(t,"v",(function(){return I})),n.d(t,"f",(function(){return O})),n.d(t,"l",(function(){return M})),n.d(t,"e",(function(){return E})),n.d(t,"t",(function(){return S})),n.d(t,"c",(function(){return D})),n.d(t,"d",(function(){return N})),n.d(t,"b",(function(){return T}));var i="modules/analytics-4",r="account_create",a="property_create",o="webdatastream_create",c="analyticsSetup",s=10,l=1,u="https://www.googleapis.com/auth/tagmanager.readonly",d="enhanced-measurement-form",g="enhanced-measurement-enabled",m="enhanced-measurement-should-dismiss-activation-banner",p="analyticsAccountCreate",f="analyticsCustomDimensionsCreate",b="https://www.googleapis.com/auth/analytics.edit",v="dashboardAllTrafficWidgetDimensionName",y="dashboardAllTrafficWidgetDimensionColor",j="dashboardAllTrafficWidgetDimensionValue",h="dashboardAllTrafficWidgetActiveRowIndex",I="dashboardAllTrafficWidgetLoaded",O={googlesitekit_post_date:{parameterName:"googlesitekit_post_date",displayName:"WordPress Post Date",description:"Created by Site Kit: Date when a post was published",scope:"EVENT"},googlesitekit_post_author:{parameterName:"googlesitekit_post_author",displayName:"WordPress Post Author",description:"Created by Site Kit: WordPress name of the post author",scope:"EVENT"},googlesitekit_post_categories:{parameterName:"googlesitekit_post_categories",displayName:"WordPress Post Categories",description:"Created by Site Kit: Names of categories assigned to a post",scope:"EVENT"},googlesitekit_post_type:{parameterName:"googlesitekit_post_type",displayName:"WordPress Post Type",description:"Created by Site Kit: Content type of a post",scope:"EVENT"}},M={ADD_TO_CART:"add_to_cart",PURCHASE:"purchase",SUBMIT_LEAD_FORM:"submit_lead_form",GENERATE_LEAD:"generate_lead",CONTACT:"contact"},E=[M.CONTACT,M.GENERATE_LEAD,M.SUBMIT_LEAD_FORM],S={"new-visitors":{description:"People who visited the site for the first time",displayName:"New visitors",membershipDurationDays:-1,filterClauses:[{clauseType:"INCLUDE",simpleFilter:{scope:"AUDIENCE_FILTER_SCOPE_ACROSS_ALL_SESSIONS",filterExpression:{andGroup:{filterExpressions:[{orGroup:{filterExpressions:[{dimensionOrMetricFilter:{fieldName:"newVsReturning",stringFilter:{matchType:"EXACT",value:"new"}}}]}},{orGroup:{filterExpressions:[{notExpression:{dimensionOrMetricFilter:{fieldName:"groupId",stringFilter:{matchType:"EXACT",value:"created_by_googlesitekit:new_visitors"}}}}]}}]}}}}]},"returning-visitors":{description:"People who have visited your site at least once before",displayName:"Returning visitors",membershipDurationDays:-1,filterClauses:[{clauseType:"INCLUDE",simpleFilter:{scope:"AUDIENCE_FILTER_SCOPE_ACROSS_ALL_SESSIONS",filterExpression:{andGroup:{filterExpressions:[{orGroup:{filterExpressions:[{dimensionOrMetricFilter:{fieldName:"newVsReturning",stringFilter:{matchType:"EXACT",value:"returning"}}}]}},{orGroup:{filterExpressions:[{notExpression:{dimensionOrMetricFilter:{fieldName:"groupId",stringFilter:{matchType:"EXACT",value:"created_by_googlesitekit:returning_visitors"}}}}]}}]}}}}]}},D="audiencePermissionsSetup",N="audienceTileCustomDimensionCreate",T="audience-selection-panel-expirable-new-badge-"},function(e,t,n){"use strict";n.d(t,"I",(function(){return r.b})),n.d(t,"J",(function(){return r.c})),n.d(t,"F",(function(){return a.a})),n.d(t,"K",(function(){return a.b})),n.d(t,"H",(function(){return u})),n.d(t,"m",(function(){return d.a})),n.d(t,"B",(function(){return d.d})),n.d(t,"C",(function(){return d.e})),n.d(t,"y",(function(){return d.c})),n.d(t,"r",(function(){return d.b})),n.d(t,"z",(function(){return f})),n.d(t,"j",(function(){return b})),n.d(t,"i",(function(){return v})),n.d(t,"d",(function(){return M})),n.d(t,"c",(function(){return E})),n.d(t,"e",(function(){return S})),n.d(t,"b",(function(){return D})),n.d(t,"a",(function(){return N})),n.d(t,"f",(function(){return T})),n.d(t,"n",(function(){return A})),n.d(t,"w",(function(){return k})),n.d(t,"p",(function(){return _})),n.d(t,"G",(function(){return w})),n.d(t,"s",(function(){return C})),n.d(t,"v",(function(){return R})),n.d(t,"k",(function(){return x})),n.d(t,"o",(function(){return P.b})),n.d(t,"h",(function(){return P.a})),n.d(t,"t",(function(){return z.b})),n.d(t,"q",(function(){return z.a})),n.d(t,"A",(function(){return z.c})),n.d(t,"x",(function(){return L})),n.d(t,"u",(function(){return G})),n.d(t,"E",(function(){return W})),n.d(t,"D",(function(){return V.a})),n.d(t,"g",(function(){return U})),n.d(t,"L",(function(){return F})),n.d(t,"l",(function(){return H}));var i=n(14),r=n(40),a=n(103),o=n(39),c=n.n(o),s=n(97),l=n.n(s),u=function(e){return l()(JSON.stringify(function e(t){var n={};return Object.keys(t).sort().forEach((function(i){var r=t[i];r&&"object"===c()(r)&&!Array.isArray(r)&&(r=e(r)),n[i]=r})),n}(e)))};n(105);var d=n(88);function g(e){return e.replace(new RegExp("\\[([^\\]]+)\\]\\((https?://[^/]+\\.\\w+/?.*?)\\)","gi"),'$1')}function m(e){return"

".concat(e.replace(/\n{2,}/g,"

"),"

")}function p(e){return e.replace(/\n/gi,"
")}function f(e){for(var t=e,n=0,i=[g,m,p];n0&&void 0!==arguments[0]?arguments[0]:"";if(!Object(i.isString)(e))return!1;var t=e.split("-");if(3!==t.length)return!1;var n=new Date(e);return Object(i.isDate)(n)&&!isNaN(n)}function _(e){I()(Object(i.isDate)(e)&&!isNaN(e),"Date param must construct to a valid date instance or be a valid date instance itself.");var t="".concat(e.getMonth()+1),n="".concat(e.getDate());return[e.getFullYear(),t.length<2?"0".concat(t):t,n.length<2?"0".concat(n):n].join("-")}function w(e){I()(k(e),M);var t=e.split("-"),n=j()(t,3),i=n[0],r=n[1],a=n[2];return new Date(i,r-1,a)}function C(e,t){return _(x(e,t*N))}function R(e){var t=e.split("-");return 3===t.length&&"last"===t[0]&&!Number.isNaN(t[1])&&!Number.isNaN(parseFloat(t[1]))&&"days"===t[2]}function x(e,t){I()(k(e)||Object(i.isDate)(e)&&!isNaN(e),M);var n=k(e)?Date.parse(e):e.getTime();return new Date(n-1e3*t)}var P=n(107),z=n(86);function L(e){var t=parseFloat(e)||0;return!!Number.isInteger(t)&&t>0}function G(e){if("number"==typeof e)return!0;var t=(e||"").toString();return!!t&&!isNaN(t)}var Z=n(29),B=n.n(Z),W=function(e){return Array.isArray(e)?B()(e).sort():e},V=n(92);function U(e,t){var n=function(e){return"0"===e||0===e};if(n(e)&&n(t))return 0;if(n(e)||Number.isNaN(e))return null;var i=(t-e)/e;return Number.isNaN(i)||!Number.isFinite(i)?null:i}var F=function(e){try{return JSON.parse(e)&&!!e}catch(e){return!1}},H=function(e){if(!e)return"";var t=e.replace(/&#(\d+);/g,(function(e,t){return String.fromCharCode(t)})).replace(/(\\)/g,"");return Object(i.unescape)(t)}},,function(e,t){e.exports=googlesitekit.components},,function(e,t,n){"use strict";n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return a}));var i="core/site",r="primary",a="secondary"},,,,function(e,t,n){"use strict";var i=n(1),r=n(65);t.a=function(){return Object(i.useContext)(r.b)}},,function(e,t,n){"use strict";var i=n(247);n.d(t,"i",(function(){return i.a}));var r=n(315);n.d(t,"f",(function(){return r.a}));var a=n(316);n.d(t,"h",(function(){return a.a}));var o=n(317);n.d(t,"j",(function(){return o.a}));var c=n(314);n.d(t,"g",(function(){return c.a}));var s=n(96),l=n.n(s);n.d(t,"b",(function(){return l.a})),n.d(t,"c",(function(){return s.DialogContent})),n.d(t,"d",(function(){return s.DialogFooter}));var u=n(112);n.d(t,"a",(function(){return u.a})),n.d(t,"e",(function(){return u.b})),n.d(t,"k",(function(){return u.c}))},,function(e,t,n){"use strict";(function(e){var i=n(18),r=n.n(i),a=n(20),o=n.n(a),c=n(10),s=n.n(c),l=n(0),u=n.n(l),d=n(160),g=n(1),m=n(2),p=n(134),f=n(135),b=n(136),v=n(72),y=n(81),j=Object(g.forwardRef)((function(t,n){var i,a=t["aria-label"],c=t.secondary,l=void 0!==c&&c,u=t.arrow,g=void 0!==u&&u,j=t.back,h=void 0!==j&&j,I=t.caps,O=void 0!==I&&I,M=t.children,E=t.className,S=void 0===E?"":E,D=t.danger,N=void 0!==D&&D,T=t.disabled,A=void 0!==T&&T,k=t.external,_=void 0!==k&&k,w=t.hideExternalIndicator,C=void 0!==w&&w,R=t.href,x=void 0===R?"":R,P=t.inverse,z=void 0!==P&&P,L=t.noFlex,G=void 0!==L&&L,Z=t.onClick,B=t.small,W=void 0!==B&&B,V=t.standalone,U=void 0!==V&&V,F=t.linkButton,H=void 0!==F&&F,Y=t.to,Q=t.leadingIcon,J=t.trailingIcon,X=o()(t,["aria-label","secondary","arrow","back","caps","children","className","danger","disabled","external","hideExternalIndicator","href","inverse","noFlex","onClick","small","standalone","linkButton","to","leadingIcon","trailingIcon"]),K=x||Y||!Z?Y?"ROUTER_LINK":_?"EXTERNAL_LINK":"LINK":A?"BUTTON_DISABLED":"BUTTON",q="BUTTON"===K||"BUTTON_DISABLED"===K?"button":"ROUTER_LINK"===K?d.b:"a",$=("EXTERNAL_LINK"===K&&(i=Object(m._x)("(opens in a new tab)","screen reader text","google-site-kit")),"BUTTON_DISABLED"===K&&(i=Object(m._x)("(disabled)","screen reader text","google-site-kit")),i?a?"".concat(a," ").concat(i):"string"==typeof M?"".concat(M," ").concat(i):void 0:a),ee=Q,te=J;return h&&(ee=e.createElement(b.a,{width:14,height:14})),_&&!C&&(te=e.createElement(v.a,{width:14,height:14})),g&&!z&&(te=e.createElement(p.a,{width:14,height:14})),g&&z&&(te=e.createElement(f.a,{width:14,height:14})),e.createElement(q,r()({"aria-label":$,className:s()("googlesitekit-cta-link",S,{"googlesitekit-cta-link--secondary":l,"googlesitekit-cta-link--inverse":z,"googlesitekit-cta-link--small":W,"googlesitekit-cta-link--caps":O,"googlesitekit-cta-link--danger":N,"googlesitekit-cta-link--disabled":A,"googlesitekit-cta-link--standalone":U,"googlesitekit-cta-link--link-button":H,"googlesitekit-cta-link--no-flex":!!G}),disabled:A,href:"LINK"!==K&&"EXTERNAL_LINK"!==K||A?void 0:x,onClick:Z,rel:"EXTERNAL_LINK"===K?"noopener noreferrer":void 0,ref:n,target:"EXTERNAL_LINK"===K?"_blank":void 0,to:Y},X),!!ee&&e.createElement(y.a,{marginRight:5},ee),e.createElement("span",{className:"googlesitekit-cta-link__contents"},M),!!te&&e.createElement(y.a,{marginLeft:5},te))}));j.propTypes={arrow:u.a.bool,back:u.a.bool,caps:u.a.bool,children:u.a.node,className:u.a.string,danger:u.a.bool,disabled:u.a.bool,external:u.a.bool,hideExternalIndicator:u.a.bool,href:u.a.string,inverse:u.a.bool,leadingIcon:u.a.node,linkButton:u.a.bool,noFlex:u.a.bool,onClick:u.a.func,small:u.a.bool,standalone:u.a.bool,to:u.a.string,trailingIcon:u.a.node},t.a=j}).call(this,n(4))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return r}));var i="core/modules",r="insufficient_module_dependencies"},function(e,t,n){"use strict";n.d(t,"d",(function(){return r})),n.d(t,"a",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"b",(function(){return c})),n.d(t,"e",(function(){return s}));var i=n(122),r="xlarge",a="desktop",o="tablet",c="small";function s(){var e=Object(i.a)();return e>1280?r:e>960?a:e>600?o:c}},function(e,t,n){"use strict";n.d(t,"n",(function(){return i})),n.d(t,"l",(function(){return r})),n.d(t,"o",(function(){return a})),n.d(t,"m",(function(){return o})),n.d(t,"t",(function(){return c})),n.d(t,"h",(function(){return s})),n.d(t,"s",(function(){return l})),n.d(t,"i",(function(){return u})),n.d(t,"j",(function(){return d})),n.d(t,"r",(function(){return g})),n.d(t,"k",(function(){return m})),n.d(t,"u",(function(){return p})),n.d(t,"v",(function(){return f})),n.d(t,"q",(function(){return b})),n.d(t,"p",(function(){return v})),n.d(t,"b",(function(){return y})),n.d(t,"e",(function(){return j})),n.d(t,"a",(function(){return h})),n.d(t,"d",(function(){return I})),n.d(t,"c",(function(){return O})),n.d(t,"f",(function(){return M})),n.d(t,"g",(function(){return E}));var i="mainDashboard",r="entityDashboard",a="mainDashboardViewOnly",o="entityDashboardViewOnly",c="userInput",s="activation",l="splash",u="adminBar",d="adminBarViewOnly",g="settings",m="adBlockingRecovery",p="wpDashboard",f="wpDashboardViewOnly",b="moduleSetup",v="metricSelection",y="key-metrics",j="traffic",h="content",I="speed",O="monetization",M=[i,r,a,o,c,l,g,b,v],E=[a,o,d,f]},function(e,t,n){"use strict";n.d(t,"l",(function(){return r})),n.d(t,"k",(function(){return a})),n.d(t,"j",(function(){return o})),n.d(t,"i",(function(){return c})),n.d(t,"a",(function(){return s})),n.d(t,"o",(function(){return l})),n.d(t,"n",(function(){return u})),n.d(t,"m",(function(){return d})),n.d(t,"c",(function(){return g})),n.d(t,"g",(function(){return m})),n.d(t,"h",(function(){return p})),n.d(t,"d",(function(){return f})),n.d(t,"e",(function(){return b})),n.d(t,"f",(function(){return v})),n.d(t,"b",(function(){return y}));var i=n(2),r="key-metrics-setup-cta-widget",a="googlesitekit-key-metrics-selection-panel-opened",o="key-metrics-selection-form",c="key-metrics-selected",s="key-metrics-effective-selection",l="key-metrics-unstaged-selection",u=2,d=8,g={SLUG:"current-selection",LABEL:Object(i.__)("Current selection","google-site-kit")},m={SLUG:"suggested",LABEL:Object(i.__)("Suggested","google-site-kit")},p={SLUG:"visitors",LABEL:Object(i.__)("Visitors","google-site-kit")},f={SLUG:"driving-traffic",LABEL:Object(i.__)("Driving traffic","google-site-kit")},b={SLUG:"generating-leads",LABEL:Object(i.__)("Generating leads","google-site-kit")},v={SLUG:"selling-products",LABEL:Object(i.__)("Selling products","google-site-kit")},y={SLUG:"content-performance",LABEL:Object(i.__)("Content performance","google-site-kit")}},function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return r}));var i="core/ui",r="activeContextID"},,function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return a})),n.d(t,"d",(function(){return o})),n.d(t,"f",(function(){return c})),n.d(t,"k",(function(){return s})),n.d(t,"j",(function(){return l})),n.d(t,"h",(function(){return u})),n.d(t,"i",(function(){return d})),n.d(t,"e",(function(){return g})),n.d(t,"g",(function(){return m}));var i=1,r=2,a=3,o="enhanced-measurement-activation-banner-tooltip-state",c="enhanced-measurement-activation-banner-dismissed-item",s="_r.explorerCard..selmet",l="_r.explorerCard..seldim",u="_r..dataFilters",d="_r..nav",g="key-metrics-connect-ga4-cta-widget",m="analytics-4"},,function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i="core/forms"},,,function(e,t,n){"use strict";(function(e){var i=n(5),r=n.n(i),a=n(0),o=n.n(a),c=n(10),s=n.n(c),l=n(1),u=n(137),d=n(138),g=n(139),m=n(98),p=n(99),f=n(35);function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function v(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){c=!0,a=e},f:function(){try{o||null==n.return||n.return()}finally{if(c)throw a}}}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n2&&void 0!==f[2]?f[2]:{},o=a.ttl,s=void 0===o?c.b:o,l=a.timestamp,u=void 0===l?Math.round(Date.now()/1e3):l,d=a.isError,m=void 0!==d&&d,t.next=3,b();case 3:if(!(p=t.sent)){t.next=14;break}return t.prev=5,p.setItem("".concat(g).concat(n),JSON.stringify({timestamp:u,ttl:s,value:i,isError:m})),t.abrupt("return",!0);case 10:return t.prev=10,t.t0=t.catch(5),e.console.warn("Encountered an unexpected storage error:",t.t0),t.abrupt("return",!1);case 14:return t.abrupt("return",!1);case 15:case"end":return t.stop()}}),t,null,[[5,10]])})));return function(e,n){return t.apply(this,arguments)}}(),h=function(){var t=o()(r.a.mark((function t(n){var i,a;return r.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,b();case 2:if(!(i=t.sent)){t.next=14;break}return t.prev=4,a=n.startsWith(d)?n:"".concat(g).concat(n),i.removeItem(a),t.abrupt("return",!0);case 10:return t.prev=10,t.t0=t.catch(4),e.console.warn("Encountered an unexpected storage error:",t.t0),t.abrupt("return",!1);case 14:return t.abrupt("return",!1);case 15:case"end":return t.stop()}}),t,null,[[4,10]])})));return function(e){return t.apply(this,arguments)}}(),I=function(){var t=o()(r.a.mark((function t(){var n,i,a,o;return r.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,b();case 2:if(!(n=t.sent)){t.next=14;break}for(t.prev=4,i=[],a=0;a1?n-1:0),r=1;r0&&void 0!==arguments[0]?arguments[0]:i,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return r.reduce((function(e,n){return n(e,t)}),e)}},O=y,M=y,E=y,S=function(e){return e},D=function(){for(var e=arguments.length,t=new Array(e),n=0;n=1?n[r]+1:1,n[r]>1&&t.push(r)}return t},k={actions:N,controls:T,reducer:S},_=function(e){return function(t){return w(e(t))}},w=m()((function(e){return Object(p.mapValues)(e,(function(e,t){return function(){var n=e.apply(void 0,arguments);return d()(void 0!==n,"".concat(t,"(...) is not resolved")),n}}))}));function C(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.negate,i=void 0!==n&&n,r=Object(f.b)((function(t){return function(n){var r=!i,a=!!i;try{for(var o=arguments.length,c=new Array(o>1?o-1:0),s=1;s1?i-1:0),a=1;a1&&void 0!==arguments[1]?arguments[1]:a;return t instanceof Set&&t.has(e)}}).call(this,n(27))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n(42);function r(e){return function(){e[i.a]=e[i.a]||[],e[i.a].push(arguments)}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n(1),r=Object(i.createContext)(""),a=(r.Consumer,r.Provider);t.b=r},,function(e,t,n){"use strict";n.d(t,"a",(function(){return b})),n.d(t,"b",(function(){return v}));var i=n(5),r=n.n(i),a=n(39),o=n.n(a),c=n(117),s=n(12),l=n.n(s),u=n(97),d=n.n(u),g=n(9);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function p(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:[];return l()(e,"error is required."),l()(t,"baseName is required."),l()(n&&Array.isArray(n),"args must be an array."),{type:"RECEIVE_ERROR",payload:{error:e,baseName:t,args:n}}},clearError:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return l()(e,"baseName is required."),l()(t&&Array.isArray(t),"args must be an array."),{type:"CLEAR_ERROR",payload:{baseName:e,args:t}}},clearErrors:function(e){return{type:"CLEAR_ERRORS",payload:{baseName:e}}}};function v(e){l()(e,"storeName must be defined.");var t={getErrorForSelector:function(e,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return l()(n,"selectorName is required."),t.getError(e,n,i)},getErrorForAction:function(e,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return l()(n,"actionName is required."),t.getError(e,n,i)},getError:function(e,t,n){var i=e.errors;return l()(t,"baseName is required."),i[f(t,n)]},getErrors:function(e){var t=new Set(Object.values(e.errors));return Array.from(t)},getMetaDataForError:function(e,t){var n=Object.keys(e.errors).find((function(n){return e.errors[n]===t}));return n?{baseName:n.substring(0,n.indexOf("::")),args:e.errorArgs[n]}:null},getSelectorDataForError:Object(c.b)((function(t){return function(n,i){var r=t(e).getMetaDataForError(i);if(r){var a=r.baseName,o=r.args;if(!!t(e)[a])return{storeName:e,name:a,args:o}}return null}})),hasErrors:function(e){return t.getErrors(e).length>0}};return{initialState:{errors:{},errorArgs:{}},actions:b,controls:{},reducer:function(e,t){var n=t.type,i=t.payload;switch(n){case"RECEIVE_ERROR":var a=i.baseName,o=i.args,c=i.error,s=f(a,o);return p(p({},e),{},{errors:p(p({},e.errors||{}),{},r()({},s,c)),errorArgs:p(p({},e.errorArgs||{}),{},r()({},s,o))});case"CLEAR_ERROR":var l=i.baseName,u=i.args,d=p({},e),g=f(l,u);return d.errors=p({},e.errors||{}),d.errorArgs=p({},e.errorArgs||{}),delete d.errors[g],delete d.errorArgs[g],d;case"CLEAR_ERRORS":var m=i.baseName,b=p({},e);if(m)for(var v in b.errors=p({},e.errors||{}),b.errorArgs=p({},e.errorArgs||{}),b.errors)(v===m||v.startsWith("".concat(m,"::")))&&(delete b.errors[v],delete b.errorArgs[v]);else b.errors={},b.errorArgs={};return b;default:return e}},resolvers:{},selectors:t}}},function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;tredo the plugin setup.',"google-site-kit"),D,N));return e.createElement(u.a,{className:i,type:u.a.TYPES.ERROR,description:e.createElement("span",{dangerouslySetInnerHTML:Object(d.F)(D,{ALLOWED_TAGS:["a"],ALLOWED_ATTR:["href"]})}),ctaButton:S?{label:Object(o.__)("Retry","google-site-kit"),onClick:E}:void 0,hideIcon:I})}ErrorNotice.propTypes={className:r.a.string,error:r.a.shape({message:r.a.string}),hasButton:r.a.bool,storeName:r.a.string,message:r.a.string,noPrefix:r.a.bool,skipRetryMessage:r.a.bool,hideIcon:r.a.bool}}).call(this,n(4))},function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return r}));var i="modules/search-console",r=1},function(e,t,n){"use strict";n.d(t,"b",(function(){return g})),n.d(t,"e",(function(){return m})),n.d(t,"f",(function(){return p})),n.d(t,"g",(function(){return f})),n.d(t,"i",(function(){return b})),n.d(t,"h",(function(){return v})),n.d(t,"d",(function(){return y})),n.d(t,"c",(function(){return j})),n.d(t,"l",(function(){return h})),n.d(t,"k",(function(){return I})),n.d(t,"j",(function(){return O}));var i=n(12),r=n.n(i),a=n(14),o=n(8),c=n(9);n.d(t,"a",(function(){return c.x}));var s=n(184),l=n(266),u=n(130),d=n(339);function g(e){return e===o.a||Object(c.x)(e)}function m(e){return"string"==typeof e&&/^\d+$/.test(e)}function p(e){return e===o.s||m(e)}function f(e){return"string"==typeof e&&/^\d+$/.test(e)}function b(e){return e===o.z||f(e)}function v(e){return"string"==typeof e&&e.trim().length>0}function y(e){return"string"==typeof e&&/^G-[a-zA-Z0-9]+$/.test(e)}function j(e){return"string"==typeof e&&/^(G|GT|AW)-[a-zA-Z0-9]+$/.test(e)}function h(e){r()(Object(a.isPlainObject)(e),"options for Analytics 4 report must be an object."),r()(Object(s.a)(e),"Either date range or start/end dates must be provided for Analytics 4 report.");var t=Object(l.a)(e),n=t.metrics,i=t.dimensions,o=t.dimensionFilters,c=t.metricFilters,d=t.orderby;r()(n.length,"Requests must specify at least one metric for an Analytics 4 report."),r()(Object(u.d)(n),'metrics for an Analytics 4 report must be either a string, an array of strings, an object, an array of objects, or a mix of strings and objects. Objects must have a "name" property. Metric names must match the expression ^[a-zA-Z0-9_]+$.'),i&&r()(Object(u.b)(i),'dimensions for an Analytics 4 report must be either a string, an array of strings, an object, an array of objects, or a mix of strings and objects. Objects must have a "name" property.'),o&&r()(Object(u.a)(o),"dimensionFilters for an Analytics 4 report must be a map of dimension names as keys and dimension values as values."),c&&r()(Object(u.c)(c),"metricFilters for an Analytics 4 report must be a map of metric names as keys and filter value(s) as numeric fields, depending on the filterType."),d&&r()(Object(u.e)(d),'orderby for an Analytics 4 report must be an array of OrderBy objects where each object should have either a "metric" or "dimension" property, and an optional "desc" property.')}function I(e){r()(Object(a.isPlainObject)(e),"options for Analytics 4 pivot report must be an object."),r()(Object(s.a)(e),"Start/end dates must be provided for Analytics 4 pivot report.");var t=Object(l.a)(e),n=t.metrics,i=t.dimensions,o=t.dimensionFilters,c=t.metricFilters,g=t.pivots,m=t.orderby,p=t.limit;r()(n.length,"Requests must specify at least one metric for an Analytics 4 pivot report."),r()(Object(u.d)(n),'metrics for an Analytics 4 pivot report must be either a string, an array of strings, an object, an array of objects, or a mix of strings and objects. Objects must have a "name" property. Metric names must match the expression ^[a-zA-Z0-9_]+$.'),r()(Object(d.a)(g),'pivots for an Analytics 4 pivot report must be an array of objects. Each object must have a "fieldNames" property and a "limit".'),m&&r()(Array.isArray(m),"orderby for an Analytics 4 pivot report must be passed within a pivot."),p&&r()("number"==typeof p,"limit for an Analytics 4 pivot report must be passed within a pivot."),i&&r()(Object(u.b)(i),'dimensions for an Analytics 4 pivot report must be either a string, an array of strings, an object, an array of objects, or a mix of strings and objects. Objects must have a "name" property.'),o&&r()(Object(u.a)(o),"dimensionFilters for an Analytics 4 pivot report must be a map of dimension names as keys and dimension values as values."),c&&r()(Object(u.c)(c),"metricFilters for an Analytics 4 pivot report must be a map of metric names as keys and filter value(s) as numeric fields, depending on the filterType.")}function O(e){var t=["displayName","description","membershipDurationDays","eventTrigger","exclusionDurationMode","filterClauses"];r()(Object(a.isPlainObject)(e),"Audience must be an object."),Object.keys(e).forEach((function(e){r()(t.includes(e),'Audience object must contain only valid keys. Invalid key: "'.concat(e,'"'))})),["displayName","description","membershipDurationDays","filterClauses"].forEach((function(t){r()(e[t],'Audience object must contain required keys. Missing key: "'.concat(t,'"'))})),r()(Object(a.isArray)(e.filterClauses),"filterClauses must be an array with AudienceFilterClause objects.")}},function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:{},o=n.viewAction,c=void 0===o?"view_notification":o,s=n.confirmAction,l=void 0===s?"confirm_notification":s,u=n.dismissAction,d=void 0===u?"dismiss_notification":u,g=n.clickLearnMoreAction,m=void 0===g?"click_learn_more_link":g,p=Object(r.a)(),f=null!=t?t:"".concat(p,"_").concat(e),b=Object(i.useCallback)((function(){for(var e=arguments.length,t=new Array(e),n=0;n1&&void 0!==arguments[1]?arguments[1]:{},n=h(e,t),i=n.formatUnit,r=n.formatDecimal;try{return i()}catch(e){return r()}},y=function(e){var t=j(e),n=t.hours,i=t.minutes,r=t.seconds;return r=("0"+r).slice(-2),i=("0"+i).slice(-2),"00"===(n=("0"+n).slice(-2))?"".concat(i,":").concat(r):"".concat(n,":").concat(i,":").concat(r)},j=function(e){return e=parseInt(e,10),Number.isNaN(e)&&(e=0),{hours:Math.floor(e/60/60),minutes:Math.floor(e/60%60),seconds:Math.floor(e%60)}},h=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=j(e),i=n.hours,r=n.minutes,a=n.seconds;return{hours:i,minutes:r,seconds:a,formatUnit:function(){var n=t.unitDisplay,o=b(b({unitDisplay:void 0===n?"short":n},u()(t,["unitDisplay"])),{},{style:"unit"});return 0===e?D(a,b(b({},o),{},{unit:"second"})):Object(p.sprintf)(/* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */ Object(p._x)("%3$s %2$s %1$s","duration of time: hh mm ss","google-site-kit"),a?D(a,b(b({},o),{},{unit:"second"})):"",r?D(r,b(b({},o),{},{unit:"minute"})):"",i?D(i,b(b({},o),{},{unit:"hour"})):"").trim()},formatDecimal:function(){var t=Object(p.sprintf)( // translators: %s: number of seconds with "s" as the abbreviated unit. Object(p.__)("%ds","google-site-kit"),a);if(0===e)return t;var n=Object(p.sprintf)( // translators: %s: number of minutes with "m" as the abbreviated unit. Object(p.__)("%dm","google-site-kit"),r),o=Object(p.sprintf)( // translators: %s: number of hours with "h" as the abbreviated unit. Object(p.__)("%dh","google-site-kit"),i);return Object(p.sprintf)(/* translators: 1: formatted seconds, 2: formatted minutes, 3: formatted hours */ Object(p._x)("%3$s %2$s %1$s","duration of time: hh mm ss","google-site-kit"),a?t:"",r?n:"",i?o:"").trim()}}},I=function(e){return 1e6<=e?Math.round(e/1e5)/10:1e4<=e?Math.round(e/1e3):1e3<=e?Math.round(e/100)/10:e},O=function(e){var t={minimumFractionDigits:1,maximumFractionDigits:1};return 1e6<=e?Object(p.sprintf)( // translators: %s: an abbreviated number in millions. Object(p.__)("%sM","google-site-kit"),D(I(e),e%10==0?{}:t)):1e4<=e?Object(p.sprintf)( // translators: %s: an abbreviated number in thousands. Object(p.__)("%sK","google-site-kit"),D(I(e))):1e3<=e?Object(p.sprintf)( // translators: %s: an abbreviated number in thousands. Object(p.__)("%sK","google-site-kit"),D(I(e),e%10==0?{}:t)):D(e,{signDisplay:"never",maximumFractionDigits:1})};function M(e){var t={};return"%"===e?t={style:"percent",maximumFractionDigits:2}:"s"===e?t={style:"duration",unitDisplay:"narrow"}:e&&"string"==typeof e?t={style:"currency",currency:e}:Object(d.isPlainObject)(e)&&(t=b({},e)),t}function E(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e=Object(d.isFinite)(e)?e:Number(e),Object(d.isFinite)(e)||(console.warn("Invalid number",e,o()(e)),e=0);var n=M(t),i=n.style,r=void 0===i?"metric":i;return"metric"===r?O(e):"duration"===r?v(e,n):"durationISO"===r?y(e):D(e,n)}var S=m()(console.warn),D=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,i=void 0===n?T():n,a=u()(t,["locale"]);try{return new Intl.NumberFormat(i,a).format(e)}catch(t){S("Site Kit numberFormat error: Intl.NumberFormat( ".concat(JSON.stringify(i),", ").concat(JSON.stringify(a)," ).format( ").concat(o()(e)," )"),t.message)}for(var c={currencyDisplay:"narrow",currencySign:"accounting",style:"unit"},s=["signDisplay","compactDisplay"],l={},d=0,g=Object.entries(a);d1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,i=void 0===n?T():n,r=t.style,a=void 0===r?"long":r,o=t.type,c=void 0===o?"conjunction":o;if(Intl.ListFormat){var s=new Intl.ListFormat(i,{style:a,type:c});return s.format(e)} /* translators: used between list items, there is a space after the comma. */var l=Object(p.__)(", ","google-site-kit");return e.join(l)},T=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e,n=Object(d.get)(t,["_googlesitekitLegacyData","locale"]);if(n){var i=n.match(/^(\w{2})?(_)?(\w{2})/);if(i&&i[0])return i[0].replace(/_/g,"-")}return t.navigator.language}}).call(this,n(27))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return r}));var i=n(161),r=n.n(i)()(e)}).call(this,n(27))},function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(10),o=n.n(a);function ChangeArrow(t){var n=t.direction,i=t.invertColor,r=t.width,a=t.height;return e.createElement("svg",{className:o()("googlesitekit-change-arrow","googlesitekit-change-arrow--".concat(n),{"googlesitekit-change-arrow--inverted-color":i}),width:r,height:a,viewBox:"0 0 10 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e.createElement("path",{d:"M5.625 10L5.625 2.375L9.125 5.875L10 5L5 -1.76555e-07L-2.7055e-07 5L0.875 5.875L4.375 2.375L4.375 10L5.625 10Z",fill:"currentColor"}))}ChangeArrow.propTypes={direction:r.a.string,invertColor:r.a.bool,width:r.a.number,height:r.a.number},ChangeArrow.defaultProps={direction:"up",invertColor:!1,width:9,height:9},t.a=ChangeArrow}).call(this,n(4))},function(e,t,n){"use strict";n.r(t),n.d(t,"AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY",(function(){return i})),n.d(t,"AREA_MAIN_DASHBOARD_TRAFFIC_PRIMARY",(function(){return r})),n.d(t,"AREA_MAIN_DASHBOARD_TRAFFIC_AUDIENCE_SEGMENTATION",(function(){return a})),n.d(t,"AREA_MAIN_DASHBOARD_CONTENT_PRIMARY",(function(){return o})),n.d(t,"AREA_MAIN_DASHBOARD_SPEED_PRIMARY",(function(){return c})),n.d(t,"AREA_MAIN_DASHBOARD_MONETIZATION_PRIMARY",(function(){return s})),n.d(t,"AREA_ENTITY_DASHBOARD_TRAFFIC_PRIMARY",(function(){return l})),n.d(t,"AREA_ENTITY_DASHBOARD_CONTENT_PRIMARY",(function(){return u})),n.d(t,"AREA_ENTITY_DASHBOARD_SPEED_PRIMARY",(function(){return d})),n.d(t,"AREA_ENTITY_DASHBOARD_MONETIZATION_PRIMARY",(function(){return g}));var i="mainDashboardKeyMetricsPrimary",r="mainDashboardTrafficPrimary",a="mainDashboardTrafficAudienceSegmentation",o="mainDashboardContentPrimary",c="mainDashboardSpeedPrimary",s="mainDashboardMonetizationPrimary",l="entityDashboardTrafficPrimary",u="entityDashboardContentPrimary",d="entityDashboardSpeedPrimary",g="entityDashboardMonetizationPrimary";t.default={AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY:i,AREA_MAIN_DASHBOARD_TRAFFIC_PRIMARY:r,AREA_MAIN_DASHBOARD_CONTENT_PRIMARY:o,AREA_MAIN_DASHBOARD_SPEED_PRIMARY:c,AREA_MAIN_DASHBOARD_MONETIZATION_PRIMARY:s,AREA_ENTITY_DASHBOARD_TRAFFIC_PRIMARY:l,AREA_ENTITY_DASHBOARD_CONTENT_PRIMARY:u,AREA_ENTITY_DASHBOARD_SPEED_PRIMARY:d,AREA_ENTITY_DASHBOARD_MONETIZATION_PRIMARY:g}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n(12),r=n.n(i),a=function(e,t){var n=t.dateRangeLength;r()(Array.isArray(e),"report must be an array to partition."),r()(Number.isInteger(n)&&n>0,"dateRangeLength must be a positive integer.");var i=-1*n;return{currentRange:e.slice(i),compareRange:e.slice(2*i,i)}}},function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return a}));var i=function(e){return e.charAt(0).toUpperCase()+e.slice(1)},r=function(e){return e.replace(/([a-z0-9]{1})([A-Z]{1})/g,"$1_$2").toUpperCase()};function a(e){return e.split("-").map((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})).join("")}},function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};return{__html:a.a.sanitize(e,t)}};function c(e){var t,n="object"===r()(e)?e.toString():e;return null==n||null===(t=n.replace)||void 0===t?void 0:t.call(n,/\/+$/,"")}},function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(10),o=n.n(a),c=n(11),s=n(21),l=n(34);function CTA(t){var n=t.title,i=t.headerText,r=t.headerContent,a=t.description,u=t.ctaLink,d=t.ctaLabel,g=t.ctaLinkExternal,m=t.ctaType,p=t.error,f=t.onClick,b=t["aria-label"],v=t.children;return e.createElement("div",{className:o()("googlesitekit-cta",{"googlesitekit-cta--error":p})},(i||r)&&e.createElement("div",{className:"googlesitekit-cta__header"},i&&e.createElement(l.a,{as:"h2",size:"small",type:"label",className:"googlesitekit-cta__header_text"},i),r),e.createElement("div",{className:"googlesitekit-cta__body"},n&&e.createElement(l.a,{as:"h3",size:"small",type:"title",className:"googlesitekit-cta__title"},n),a&&"string"==typeof a&&e.createElement("p",{className:"googlesitekit-cta__description"},a),a&&"string"!=typeof a&&e.createElement("div",{className:"googlesitekit-cta__description"},a),d&&"button"===m&&e.createElement(c.Button,{"aria-label":b,href:u,onClick:f},d),d&&"link"===m&&e.createElement(s.a,{href:u,onClick:f,"aria-label":b,external:g,hideExternalIndicator:g,arrow:!0},d),v))}CTA.propTypes={title:r.a.string.isRequired,headerText:r.a.string,description:r.a.oneOfType([r.a.string,r.a.node]),ctaLink:r.a.string,ctaLinkExternal:r.a.bool,ctaLabel:r.a.string,ctaType:r.a.string,"aria-label":r.a.string,error:r.a.bool,onClick:r.a.func,children:r.a.node,headerContent:r.a.node},CTA.defaultProps={title:"",headerText:"",headerContent:"",description:"",ctaLink:"",ctaLabel:"",ctaType:"link",error:!1,onClick:function(){}},t.a=CTA}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return u}));var i,r=n(53),a=n.n(r),o=n(54),c=n.n(o),s=function(t){var n=e[t];if(!n)return!1;try{var i="__storage_test__";return n.setItem(i,i),n.removeItem(i),!0}catch(e){return e instanceof DOMException&&(22===e.code||1014===e.code||"QuotaExceededError"===e.name||"NS_ERROR_DOM_QUOTA_REACHED"===e.name)&&0!==n.length}},l=function(){function NullStorage(){a()(this,NullStorage)}return c()(NullStorage,[{key:"key",value:function(){return null}},{key:"getItem",value:function(){return null}},{key:"setItem",value:function(){}},{key:"removeItem",value:function(){}},{key:"clear",value:function(){}},{key:"length",get:function(){return 0}}]),NullStorage}(),u=function(){return i||(i=s("sessionStorage")?e.sessionStorage:s("localStorage")?e.localStorage:new l),i}}).call(this,n(27))},function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};if(Number.isNaN(Number(t)))return"";var a=n.invertColor,o=void 0!==a&&a;return Object(i.a)(e.createElement(r.a,{direction:t>0?"up":"down",invertColor:o}))},o=function(e,t){return e>0&&t>0?e/t-1:e>0?1:t>0?-1:0}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return d}));var i=n(5),r=n.n(i),a=n(14),o=n(109),c=n(110);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function l(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:e,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e,r=l(l({},u),t);r.referenceSiteURL&&(r.referenceSiteURL=r.referenceSiteURL.toString().replace(/\/+$/,""));var s=Object(o.a)(r,n),d=Object(c.a)(r,n,s,i),g={},m=function(){for(var e=arguments.length,t=new Array(e),n=0;n1?Object(m.a)(u):[],j=function(e){return s()("googlesitekit-tooltip-indicator",{active:e===c})};return e.createElement("div",r()({className:s()("googlesitekit-tour-tooltip",b.className)},v),e.createElement(o.a,{className:"googlesitekit-tooltip-card"},e.createElement("div",{className:"googlesitekit-tooltip-body"},e.createElement(f.a,{as:"h2",className:"googlesitekit-tooltip-title",size:"medium",type:"title"},b.title),e.createElement("div",{className:"googlesitekit-tooltip-content"},b.content)),e.createElement(a.CardActions,{className:"googlesitekit-tooltip-actions"},e.createElement("ul",{className:"googlesitekit-tooltip-indicators"},y.map((function(t){return e.createElement("li",{key:"indicator-".concat(t),className:j(t)})}))),e.createElement("div",{className:"googlesitekit-tooltip-buttons"},0!==c&&e.createElement(g.Button,r()({className:"googlesitekit-tooltip-button",text:!0},n),n.title),b.cta,l.title&&e.createElement(g.Button,r()({className:"googlesitekit-tooltip-button",text:!0},l),l.title))),e.createElement(g.Button,{className:"googlesitekit-tooltip-close",icon:e.createElement(p.a,{width:"14",height:"14"}),onClick:i.onClick,"aria-label":Object(d.__)("Close","google-site-kit"),text:!0,hideTooltipTitle:!0})))}TourTooltip.propTypes={backProps:u.a.object.isRequired,closeProps:u.a.object.isRequired,index:u.a.number.isRequired,isLastStep:u.a.bool.isRequired,primaryProps:u.a.object.isRequired,size:u.a.number.isRequired,step:u.a.shape({content:u.a.node,title:u.a.node,cta:u.a.oneOfType([u.a.element,u.a.bool]),className:u.a.string}).isRequired,tooltipProps:u.a.object.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return d}));var i=n(15),r=n.n(i),a=n(192),o=n(141),c={},s=void 0===e?null:e,l=function(){return[e.innerWidth,e.innerHeight]},u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c,t=e.fps,n=e.leading,i=e.initialWidth,u=void 0===i?0:i,d=e.initialHeight,g=void 0===d?0:d,m=Object(a.a)("undefined"==typeof document?[u,g]:l,t,n),p=r()(m,2),f=p[0],b=p[1],v=function(){return b(l)};return Object(o.a)(s,"resize",v),Object(o.a)(s,"orientationchange",v),f},d=function(e){return u(e)[0]}}).call(this,n(27))},,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return u}));var i=n(5),r=n.n(i),a=n(0),o=n.n(a),c=n(10),s=n.n(c),l=n(2),u={DEFAULT:"default",OVERLAY:"overlay",SMALL:"small",SMALL_OVERLAY:"small-overlay",LARGE:"large"};function GatheringDataNotice(t){var n=t.style;return e.createElement("div",{className:s()("googlesitekit-gathering-data-notice",r()({},"googlesitekit-gathering-data-notice--has-style-".concat(n),!!n))},e.createElement("span",null,Object(l.__)("Gathering data…","google-site-kit")))}GatheringDataNotice.propTypes={style:o.a.oneOf(Object.values(u))},t.b=GatheringDataNotice}).call(this,n(4))},function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"c",(function(){return v})),n.d(t,"b",(function(){return y}));var i=n(20),r=n.n(i),a=n(5),o=n.n(a),c=n(6),s=n.n(c),l=n(12),u=n.n(l),d=n(3),g=n.n(d),m=n(46),p=n(9),f=function(e){var t;u()(e,"storeName is required to create a snapshot store.");var n={},i={deleteSnapshot:s.a.mark((function e(){var t;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,{payload:{},type:"DELETE_SNAPSHOT"};case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)})),restoreSnapshot:s.a.mark((function e(){var t,n,i,r,a,o,c=arguments;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=c.length>0&&void 0!==c[0]?c[0]:{},n=t.clearAfterRestore,i=void 0===n||n,e.next=4,{payload:{},type:"RESTORE_SNAPSHOT"};case 4:if(r=e.sent,a=r.cacheHit,o=r.value,!a){e.next=13;break}return e.next=10,{payload:{snapshot:o},type:"SET_STATE_FROM_SNAPSHOT"};case 10:if(!i){e.next=13;break}return e.next=13,{payload:{},type:"DELETE_SNAPSHOT"};case 13:return e.abrupt("return",a);case 14:case"end":return e.stop()}}),e)})),createSnapshot:s.a.mark((function e(){var t;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,{payload:{},type:"CREATE_SNAPSHOT"};case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)}))},a=(t={},o()(t,"DELETE_SNAPSHOT",(function(){return Object(m.c)("datastore::cache::".concat(e))})),o()(t,"CREATE_SNAPSHOT",Object(d.createRegistryControl)((function(t){return function(){return Object(m.f)("datastore::cache::".concat(e),t.stores[e].store.getState())}}))),o()(t,"RESTORE_SNAPSHOT",(function(){return Object(m.d)("datastore::cache::".concat(e),p.b)})),t);return{initialState:n,actions:i,controls:a,reducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n,t=arguments.length>1?arguments[1]:void 0,i=t.type,a=t.payload;switch(i){case"SET_STATE_FROM_SNAPSHOT":var o=a.snapshot,c=(o.error,r()(o,["error"]));return c;default:return e}}}},b=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g.a;return Object.values(e.stores).filter((function(e){return Object.keys(e.getActions()).includes("restoreSnapshot")}))},v=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g.a;return Promise.all(b(e).map((function(e){return e.getActions().createSnapshot()})))},y=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g.a;return Promise.all(b(e).map((function(e){return e.getActions().restoreSnapshot()})))}},function(e,t,n){"use strict";var i=n(322),r=n(310);n.d(t,"b",(function(){return r.a}));var a=n(311);n.d(t,"c",(function(){return a.a}));var o=n(312);n.d(t,"d",(function(){return o.a}));var c=n(313);n.d(t,"a",(function(){return c.a})),t.e=i.a},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return b}));var i=n(5),r=n.n(i),a=n(18),o=n.n(a),c=n(15),s=n.n(c),l=n(20),u=n.n(l),d=n(309),g=n(0),m=n.n(g),p=n(1);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function b(t){function WithIntersectionObserverComponent(n){var i=n.onInView,r=u()(n,["onInView"]),a=Object(p.useRef)(),c=Object(d.a)(a,{root:null,threshold:.45}),l=Object(p.useState)(!1),g=s()(l,2),m=g[0],f=g[1],b=!!(null==c?void 0:c.isIntersecting)&&!!(null==c?void 0:c.intersectionRatio);return Object(p.useEffect)((function(){c&&b&&!m&&(i(),f(!0))}),[m,b,c,i]),e.createElement(t,o()({ref:a},r))}return WithIntersectionObserverComponent.displayName="WithIntersectionObserverComponent",(t.displayName||t.name)&&(WithIntersectionObserverComponent.displayName+="(".concat(t.displayName||t.name,")")),WithIntersectionObserverComponent.propTypes=function(e){for(var t=1;t=S&&S>0),o()(n,"mdc-layout-grid__cell--span-".concat(O,"-desktop"),12>=O&&O>0),o()(n,"mdc-layout-grid__cell--start-".concat(M,"-desktop"),12>=M&&M>0),o()(n,"mdc-layout-grid__cell--order-".concat(E,"-desktop"),12>=E&&E>0),o()(n,"mdc-layout-grid__cell--span-".concat(j,"-tablet"),8>=j&&j>0),o()(n,"mdc-layout-grid__cell--start-".concat(h,"-tablet"),8>=h&&h>0),o()(n,"mdc-layout-grid__cell--order-".concat(I,"-tablet"),8>=I&&I>0),o()(n,"mdc-layout-grid__cell--span-".concat(b,"-phone"),4>=b&&b>0),o()(n,"mdc-layout-grid__cell--start-".concat(v,"-phone"),4>=v&&v>0),o()(n,"mdc-layout-grid__cell--order-".concat(y,"-phone"),4>=y&&y>0),n))}),D)}Cell.propTypes={smSize:u.a.number,smStart:u.a.number,smOrder:u.a.number,mdSize:u.a.number,mdStart:u.a.number,mdOrder:u.a.number,lgSize:u.a.number,lgStart:u.a.number,lgOrder:u.a.number,size:u.a.number,alignTop:u.a.bool,alignMiddle:u.a.bool,alignBottom:u.a.bool,alignRight:u.a.bool,alignLeft:u.a.bool,smAlignRight:u.a.bool,mdAlignRight:u.a.bool,lgAlignRight:u.a.bool,className:u.a.string,children:u.a.node},Cell.defaultProps={className:"",size:0,smSize:0,smStart:0,smOrder:0,mdSize:0,mdStart:0,mdOrder:0,lgSize:0,lgStart:0,lgOrder:0}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var i=n(18),r=n.n(i),a=n(20),o=n.n(a),c=n(0),s=n.n(c),l=n(10),u=n.n(l),d=n(1),g=Object(d.forwardRef)((function(t,n){var i=t.className,a=t.children,c=o()(t,["className","children"]);return e.createElement("div",r()({ref:n,className:u()("mdc-layout-grid__inner",i)},c),a)}));g.displayName="Row",g.propTypes={className:s.a.string,children:s.a.node},g.defaultProps={className:""},t.a=g}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var i=n(18),r=n.n(i),a=n(20),o=n.n(a),c=n(0),s=n.n(c),l=n(10),u=n.n(l),d=n(1),g=Object(d.forwardRef)((function(t,n){var i=t.alignLeft,a=t.fill,c=t.className,s=t.children,l=t.collapsed,d=o()(t,["alignLeft","fill","className","children","collapsed"]);return e.createElement("div",r()({className:u()("mdc-layout-grid",c,{"mdc-layout-grid--align-left":i,"mdc-layout-grid--collapsed":l,"mdc-layout-grid--fill":a})},d,{ref:n}),s)}));g.displayName="Grid",g.propTypes={alignLeft:s.a.bool,fill:s.a.bool,className:s.a.string,collapsed:s.a.bool,children:s.a.node},g.defaultProps={className:""},t.a=g}).call(this,n(4))},function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;tNote: %s","google-site-kit"),S),{strong:e.createElement("strong",null)}))),e.createElement(u.DialogFooter,null,e.createElement(u.Button,{className:"mdc-dialog__cancel-button",onClick:m,disabled:A,tertiary:!0},Object(l.__)("Cancel","google-site-kit")),x?e.createElement(u.Button,{href:x,onClick:I,target:"_blank",danger:N},E):e.createElement(u.SpinnerButton,{onClick:I,danger:N,disabled:A,isSaving:A},E||Object(l.__)("Disconnect","google-site-kit"))))}ModalDialog.displayName="Dialog",ModalDialog.propTypes={className:r.a.string,dialogActive:r.a.bool,handleDialog:r.a.func,handleConfirm:r.a.func.isRequired,onOpen:r.a.func,onClose:r.a.func,title:r.a.string,confirmButton:r.a.string,danger:r.a.bool,small:r.a.bool,medium:r.a.bool,buttonLink:r.a.string},t.a=ModalDialog}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(10),o=n.n(a),c=n(41),s=n(2),l=n(21),u=n(37);function SourceLink(t){var n=t.name,i=t.href,r=t.className,a=t.external;return Object(u.a)()?null:e.createElement("div",{className:o()("googlesitekit-source-link",r)},Object(c.a)(Object(s.sprintf)(/* translators: %s: source link */ Object(s.__)("Source: %s","google-site-kit"),"".concat(n,"")),{a:e.createElement(l.a,{key:"link",href:i,external:a})}))}SourceLink.propTypes={name:r.a.string,href:r.a.string,className:r.a.string,external:r.a.bool},SourceLink.defaultProps={name:"",href:"",className:"",external:!1},t.a=SourceLink}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ReportErrorActions}));var i=n(5),r=n.n(i),a=n(0),o=n.n(a),c=n(1),s=n(41),l=n(2),u=n(3),d=n(11),g=n(13),m=n(22),p=n(36),f=n(37),b=n(21);function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function y(e){for(var t=1;t","google-site-kit"),{HelpLink:e.createElement(b.a,{href:k,external:!0,hideExternalIndicator:!0},Object(l.__)("Get help","google-site-kit"))}))),!A&&!a&&e.createElement("div",{className:h},"function"==typeof r?e.createElement(r,{linkURL:k}):e.createElement(b.a,{href:k,external:!0,hideExternalIndicator:!0},Object(l.__)("Get help","google-site-kit"))))}ReportErrorActions.propTypes={moduleSlug:o.a.string.isRequired,error:o.a.oneOfType([o.a.arrayOf(o.a.object),o.a.object]).isRequired,GetHelpLink:o.a.elementType,hideGetHelpLink:o.a.bool,buttonVariant:o.a.string,onRetry:o.a.func,onRequestAccess:o.a.func,getHelpClassName:o.a.string,RequestAccessButton:o.a.elementType,RetryButton:o.a.elementType}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"b",(function(){return DismissButton})),n.d(t,"a",(function(){return c}));var i=n(0),r=n.n(i),a=n(2),o=n(11);function DismissButton(t){var n=t.label,i=void 0===n?Object(a.__)("Maybe later","google-site-kit"):n,r=t.onClick,c=t.disabled;return e.createElement(o.Button,{onClick:r,disabled:c,tertiary:!0},i)}var c={label:r.a.string,onClick:r.a.func,disabled:r.a.bool};DismissButton.propTypes=c}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ConnectGA4CTATileWidget}));var i=n(0),r=n.n(i),a=n(3),o=n(532),c=n(153),s=n(7),l=n(28),u=n(111),d={moduleSlug:l.g};function ConnectGA4CTATileWidget(t){var n=t.Widget,i=t.widgetSlug,r=Object(a.useSelect)((function(e){var t=e(s.a).getKeyMetrics();return t?t.filter((function(e){return s.Q.includes(e)})).length:[]}))>3?u.a:o.a;return Object(c.a)(i,r,d),e.createElement(n,null,e.createElement(o.a,d))}ConnectGA4CTATileWidget.propTypes={Widget:r.a.elementType.isRequired,widgetSlug:r.a.string.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";var i=n(1),r=Object(i.createContext)(!1);t.a=r},,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return StoreErrorNotices}));var i=n(0),r=n.n(i),a=n(3),o=n(69),c=n(22),s=n(36),l=n(175);function StoreErrorNotices(t){var n=t.hasButton,i=void 0!==n&&n,r=t.moduleSlug,u=t.storeName,d=Object(a.useSelect)((function(e){return e(u).getErrors()})),g=Object(a.useSelect)((function(e){return e(c.a).getModule(r)})),m=[];return d.filter((function(e){return!(!(null==e?void 0:e.message)||m.includes(e.message))&&(m.push(e.message),!0)})).map((function(t,n){var r=t.message;return Object(s.e)(t)&&(r=Object(l.a)(r,g)),e.createElement(o.a,{key:n,error:t,hasButton:i,storeName:u,message:r})}))}StoreErrorNotices.propTypes={hasButton:r.a.bool,storeName:r.a.string.isRequired,moduleSlug:r.a.string}}).call(this,n(4))},function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var i=n(5),r=n.n(i),a=n(2),o=n(7),c=n(13),s=n(8);function l(e){var t=e.select,n=e.slug;return t(s.r).hasConversionReportingEvents(this.requiredConversionEventName)||t(o.a).isKeyMetricActive(n)}var u,d=n(25);function g(e){var t=e.select,n=e.isViewOnlyDashboard;return!n||!(!n||!t(s.r).getAdSenseLinked())}function m(e){var t=e.select;return!e.isViewOnlyDashboard||t(s.r).hasCustomDimensions(this.requiredCustomDimensions)}var p=(u={},r()(u,o.f,{title:Object(a.__)("Top earning pages","google-site-kit"),description:Object(a.__)("Pages that generated the most AdSense revenue","google-site-kit"),infoTooltip:Object(a.__)("Pages that generated the most AdSense revenue","google-site-kit"),displayInSelectionPanel:g,displayInList:g,metadata:{group:d.b.SLUG}}),r()(u,o.y,{title:Object(a.__)("Top recent trending pages","google-site-kit"),description:Object(a.__)("Pages with the most pageviews published in the last 3 days","google-site-kit"),infoTooltip:Object(a.__)("Pages with the most pageviews published in the last 3 days","google-site-kit"),requiredCustomDimensions:["googlesitekit_post_date"],displayInSelectionPanel:m,displayInWidgetArea:m,displayInList:m,metadata:{group:d.b.SLUG}}),r()(u,o.l,{title:Object(a.__)("Most popular authors by pageviews","google-site-kit"),description:Object(a.__)("Authors whose posts got the most visits","google-site-kit"),infoTooltip:Object(a.__)("Authors whose posts got the most visits","google-site-kit"),requiredCustomDimensions:["googlesitekit_post_author"],displayInSelectionPanel:m,displayInWidgetArea:m,displayInList:m,metadata:{group:d.b.SLUG}}),r()(u,o.p,{title:Object(a.__)("Top categories by pageviews","google-site-kit"),description:Object(a.__)("Categories that your site visitors viewed the most","google-site-kit"),infoTooltip:Object(a.__)("Categories that your site visitors viewed the most","google-site-kit"),requiredCustomDimensions:["googlesitekit_post_categories"],displayInSelectionPanel:m,displayInWidgetArea:m,displayInList:m,metadata:{group:d.b.SLUG}}),r()(u,o.m,{title:Object(a.__)("Most popular content by pageviews","google-site-kit"),description:Object(a.__)("Pages that brought in the most visitors","google-site-kit"),infoTooltip:Object(a.__)("Pages your visitors read the most","google-site-kit"),metadata:{group:d.b.SLUG}}),r()(u,o.n,{title:Object(a.__)("Most popular products by pageviews","google-site-kit"),description:Object(a.__)("Products that brought in the most visitors","google-site-kit"),requiredCustomDimensions:["googlesitekit_post_type"],displayInSelectionPanel:function(e){var t=e.select;return t(o.a).isKeyMetricActive(o.n)||t(c.c).getProductPostType()},displayInWidgetArea:m,metadata:{group:d.f.SLUG}}),r()(u,o.k,{title:Object(a.__)("Pages per visit","google-site-kit"),description:Object(a.__)("Number of pages visitors viewed per session on average","google-site-kit"),infoTooltip:Object(a.__)("Number of pages visitors viewed per session on average","google-site-kit"),metadata:{group:d.h.SLUG}}),r()(u,o.F,{title:Object(a.__)("Visit length","google-site-kit"),description:Object(a.__)("Average duration of engaged visits","google-site-kit"),infoTooltip:Object(a.__)("Average duration of engaged visits","google-site-kit"),metadata:{group:d.h.SLUG}}),r()(u,o.E,{title:Object(a.__)("Visits per visitor","google-site-kit"),description:Object(a.__)("Average number of sessions per site visitor","google-site-kit"),infoTooltip:Object(a.__)("Average number of sessions per site visitor","google-site-kit"),metadata:{group:d.h.SLUG}}),r()(u,o.i,{title:Object(a.__)("Most engaging pages","google-site-kit"),description:Object(a.__)("Pages with the highest engagement rate","google-site-kit"),infoTooltip:Object(a.__)("Pages with the highest engagement rate","google-site-kit"),metadata:{group:d.b.SLUG}}),r()(u,o.h,{title:Object(a.__)("Least engaging pages","google-site-kit"),description:Object(a.__)("Pages with the highest percentage of visitors that left without engagement with your site","google-site-kit"),infoTooltip:Object(a.__)("Percentage of visitors that left without engagement with your site","google-site-kit"),metadata:{group:d.b.SLUG}}),r()(u,o.z,{title:Object(a.__)("Top pages by returning visitors","google-site-kit"),description:Object(a.__)("Pages that attracted the most returning visitors","google-site-kit"),infoTooltip:Object(a.__)("Pages that attracted the most returning visitors","google-site-kit"),metadata:{group:d.h.SLUG}}),r()(u,o.j,{title:Object(a.__)("New visitors","google-site-kit"),description:Object(a.__)("How many new visitors you got and how the overall audience changed","google-site-kit"),infoTooltip:Object(a.__)("Portion of visitors who visited your site for the first time in this timeframe","google-site-kit"),metadata:{group:d.h.SLUG}}),r()(u,o.o,{title:Object(a.__)("Returning visitors","google-site-kit"),description:Object(a.__)("Portion of people who visited your site more than once","google-site-kit"),infoTooltip:Object(a.__)("Portion of your site’s visitors that returned at least once in this timeframe","google-site-kit"),metadata:{group:d.h.SLUG}}),r()(u,o.A,{title:Object(a.__)("Top traffic source","google-site-kit"),description:Object(a.__)("Channel which brought in the most visitors to your site","google-site-kit"),infoTooltip:Object(a.__)("Channel (e.g. social, paid, search) that brought in the most visitors to your site","google-site-kit"),metadata:{group:d.d.SLUG}}),r()(u,o.B,{title:Object(a.__)("Top traffic source driving add to cart","google-site-kit"),description:Object(a.__)("Channel which brought in the most add to cart events to your site","google-site-kit"),infoTooltip:Object(a.__)("Channel (e.g. social, paid, search) that brought in the most add to cart events to your site","google-site-kit"),requiredConversionEventName:[s.l.ADD_TO_CART],displayInSelectionPanel:l,displayInList:l,metadata:{group:d.f.SLUG}}),r()(u,o.C,{title:Object(a.__)("Top traffic source driving leads","google-site-kit"),description:Object(a.__)("Channel which brought in the most leads to your site","google-site-kit"),infoTooltip:Object(a.__)("Channel (e.g. social, paid, search) that brought in the most leads to your site","google-site-kit"),requiredConversionEventName:[s.l.SUBMIT_LEAD_FORM,s.l.CONTACT,s.l.GENERATE_LEAD],displayInSelectionPanel:l,displayInList:l,metadata:{group:d.e.SLUG}}),r()(u,o.D,{title:Object(a.__)("Top traffic source driving purchases","google-site-kit"),description:Object(a.__)("Channel which brought in the most purchases to your site","google-site-kit"),infoTooltip:Object(a.__)("Channel (e.g. social, paid, search) that brought in the most purchases to your site","google-site-kit"),requiredConversionEventName:[s.l.PURCHASE],displayInSelectionPanel:l,displayInList:l,metadata:{group:d.f.SLUG}}),r()(u,o.g,{title:Object(a.__)("Most engaged traffic source","google-site-kit"),description:Object(a.__)("Visitors coming via this channel spent the most time on your site","google-site-kit"),infoTooltip:Object(a.__)("Channel (e.g. social, paid, search) that brought in the most visitors who had a meaningful engagement with your site","google-site-kit"),metadata:{group:d.d.SLUG}}),r()(u,o.u,{title:Object(a.__)("Top converting traffic source","google-site-kit"),description:Object(a.__)("Channel which brought in the most visits that resulted in key events","google-site-kit"),infoTooltip:Object(a.__)("Channel (e.g. social, paid, search) that brought in visitors who generated the most key events","google-site-kit"),metadata:{group:d.d.SLUG}}),r()(u,o.q,{title:Object(a.__)("Top cities driving traffic","google-site-kit"),description:Object(a.__)("Which cities you get the most visitors from","google-site-kit"),infoTooltip:Object(a.__)("The cities where most of your visitors came from","google-site-kit"),metadata:{group:d.d.SLUG}}),r()(u,o.s,{title:Object(a.__)("Top cities driving leads","google-site-kit"),description:Object(a.__)("Cities driving the most contact form submissions","google-site-kit"),infoTooltip:Object(a.__)("Cities driving the most contact form submissions","google-site-kit"),requiredConversionEventName:[s.l.SUBMIT_LEAD_FORM,s.l.CONTACT,s.l.GENERATE_LEAD],displayInSelectionPanel:l,displayInList:l,metadata:{group:d.e.SLUG}}),r()(u,o.r,{title:Object(a.__)("Top cities driving add to cart","google-site-kit"),description:Object(a.__)("Cities where visitors most frequently add products to their carts","google-site-kit"),infoTooltip:Object(a.__)("Cities where visitors most frequently add products to their carts","google-site-kit"),requiredConversionEventName:[s.l.ADD_TO_CART],displayInSelectionPanel:l,displayInList:l,metadata:{group:d.f.SLUG}}),r()(u,o.t,{title:Object(a.__)("Top cities driving purchases","google-site-kit"),description:Object(a.__)("Cities driving the most purchases","google-site-kit"),infoTooltip:Object(a.__)("Cities driving the most purchases","google-site-kit"),requiredConversionEventName:[s.l.PURCHASE],displayInSelectionPanel:l,displayInList:l,metadata:{group:d.f.SLUG}}),r()(u,o.w,{title:Object(a.__)("Top device driving purchases","google-site-kit"),description:Object(a.__)("Top device driving the most purchases","google-site-kit"),infoTooltip:Object(a.__)("Top device driving the most purchases","google-site-kit"),requiredConversionEventName:[s.l.PURCHASE],displayInSelectionPanel:l,displayInList:l,metadata:{group:d.f.SLUG}}),r()(u,o.v,{title:Object(a.__)("Top countries driving traffic","google-site-kit"),description:Object(a.__)("Which countries you get the most visitors from","google-site-kit"),infoTooltip:Object(a.__)("The countries where most of your visitors came from","google-site-kit"),metadata:{group:d.d.SLUG}}),r()(u,o.G,{title:Object(a.__)("Top performing keywords","google-site-kit"),description:Object(a.__)("What people searched for before they came to your site","google-site-kit"),infoTooltip:Object(a.__)("The top search queries for your site by highest clickthrough rate","google-site-kit"),metadata:{group:d.d.SLUG}}),r()(u,o.x,{title:Object(a.__)("Top pages driving leads","google-site-kit"),description:Object(a.__)("Pages on which forms are most frequently submitted","google-site-kit"),requiredConversionEventName:[s.l.SUBMIT_LEAD_FORM,s.l.CONTACT,s.l.GENERATE_LEAD],displayInSelectionPanel:l,displayInList:l,metadata:{group:d.e.SLUG}}),u)},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n(1),r=n(3),a=n(52);function o(e,t,n){var o=Object(r.useDispatch)(a.a),c=o.setWidgetState,s=o.unsetWidgetState;Object(i.useEffect)((function(){return c(e,t,n),function(){s(e,t,n)}}),[e,t,n,c,s])}},,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Title}));var i=n(10),r=n.n(i),a=n(0),o=n.n(a);function Title(t){var n=t.className,i=t.children;return e.createElement("p",{className:r()("googlesitekit-banner__title",n)},i)}Title.propTypes={className:o.a.string,children:o.a.node}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Description}));var i=n(10),r=n.n(i),a=n(0),o=n.n(a),c=n(1),s=n(9),l=n(55);function Description(t){var n=t.className,i=t.description,a=t.learnMoreLink,o=t.additionalDescription,u=t.children;return e.createElement("div",{className:r()("googlesitekit-banner__description",n)},Object(c.isValidElement)(i)?i:"string"==typeof i?e.createElement("span",{dangerouslySetInnerHTML:Object(s.F)(i,{ALLOWED_TAGS:["strong","em","br","a"],ALLOWED_ATTR:["href"]})}):i," ",(null==a?void 0:a.href)&&e.createElement(l.a,a),o&&e.createElement("div",{className:"googlesitekit-banner__additional-description"},o),u)}Description.propTypes={className:o.a.string,description:o.a.oneOfType([o.a.string,o.a.node]),learnMoreLink:o.a.shape(l.a.propTypes),additionalDescription:o.a.oneOfType([o.a.string,o.a.node]),children:o.a.node}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return HelpText}));var i=n(10),r=n.n(i),a=n(0),o=n.n(a);function HelpText(t){var n=t.className,i=t.children;return e.createElement("p",{className:r()("googlesitekit-banner__help-text",n)},i)}HelpText.propTypes={className:o.a.string,children:o.a.node}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Footer}));var i=n(10),r=n.n(i),a=n(0),o=n.n(a);function Footer(t){var n=t.className,i=t.children;return e.createElement("div",{className:r()("googlesitekit-banner__footer",n)},i)}Footer.propTypes={className:o.a.string,children:o.a.node}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return o}));var i=n(23),r=n(205);function a(t,n){var i=document.querySelector(t);if(!i)return 0;var r=i.getBoundingClientRect().top,a=o(n);return r+e.scrollY-a}function o(t){var n=function(t){var n=0,a=document.querySelector(".googlesitekit-header");n=a&&"sticky"===e.getComputedStyle(a).position?function(e){var t=document.querySelector(".googlesitekit-header");if(t){if(e===i.b)return t.offsetHeight;var n=t.getBoundingClientRect().bottom;return n<0?0:n}return 0}(t):function(e){var t=document.querySelector("#wpadminbar");if(t&&e!==i.b)return t.offsetHeight;return 0}(t);return(n=Object(r.a)(n))<0?0:n}(t),a=document.querySelectorAll(".googlesitekit-navigation, .googlesitekit-entity-header");return n+=Array.from(a).reduce((function(e,t){return e+t.offsetHeight}),0)}}).call(this,n(27))},,,function(e,t,n){"use strict";var i=n(550);n.d(t,"a",(function(){return i.a}));var r=n(551);n.d(t,"c",(function(){return r.a}));var a=n(552);n.d(t,"b",(function(){return a.a}));n(352);var o=n(553);n.d(t,"g",(function(){return o.a}));var c=n(554);n.d(t,"d",(function(){return c.a}));var s=n(521);n.d(t,"e",(function(){return s.a}));n(426),n(397);var l=n(555);n.d(t,"f",(function(){return l.a}));var u=n(556);n.d(t,"h",(function(){return u.a}))},,function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(e){return new Array(null!=e?e:0).fill().map((function(e,t){return t}))}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return NoticeNotification}));var i=n(18),r=n.n(i),a=n(6),o=n.n(a),c=n(5),s=n.n(c),l=n(16),u=n.n(l),d=n(20),g=n.n(d),m=n(33),p=n(74),f=n(3),b=n(43),v=n(19),y=n(0),j=n.n(y);function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function I(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t||{},o=n.slug,c=void 0===o?"":o,s=n.name,l=void 0===s?"":s,u=n.owner,d=void 0===u?{}:u;if(!c||!l)return e;var g="",m="";return a.g===c?e.match(/account/i)?g=Object(i.__)("Your Google account does not have sufficient permissions for this Analytics account, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit"):e.match(/property/i)?g=Object(i.__)("Your Google account does not have sufficient permissions for this Analytics property, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit"):e.match(/view/i)&&(g=Object(i.__)("Your Google account does not have sufficient permissions for this Analytics view, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit")):r.a===c&&(g=Object(i.__)("Your Google account does not have sufficient permissions for this Search Console property, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit")),g||(g=Object(i.sprintf)(/* translators: %s: module name */ Object(i.__)("Your Google account does not have sufficient permissions to access %s data, so you won’t be able to see stats from it on the Site Kit dashboard.","google-site-kit"),l)),d&&d.login&&(m=Object(i.sprintf)(/* translators: %s: owner name */ Object(i.__)('This service was originally connected by the administrator "%s" — you can contact them for more information.',"google-site-kit"),d.login)),m||(m=Object(i.__)("This service was originally connected by an administrator — you can contact them for more information.","google-site-kit")),"".concat(g," ").concat(m)}},function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;t1&&(n=Object(l.sprintf)(/* translators: %s: module name */ Object(l.__)("Data errors in %s","google-site-kit"),null==o?void 0:o.name)):n=Object(l.sprintf)(/* translators: %s: module name */ Object(l.__)("Data error in %s","google-site-kit"),null==o?void 0:o.name);var E=e.createElement(s.Fragment,null,O.map((function(t){var n;return(null==t||null===(n=t.data)||void 0===n?void 0:n.reconnectURL)?e.createElement(y.a,{key:t.message,error:t,message:t.message}):e.createElement("p",{key:t.message},p.a.sanitize(t.message,{ALLOWED_TAGS:[]}))})));return e.createElement(f.a,{title:n,description:E,error:!0},e.createElement(b.a,{moduleSlug:i,error:r}))}ReportError.propTypes={moduleSlug:o.a.string.isRequired,error:o.a.oneOfType([o.a.arrayOf(o.a.object),o.a.object]).isRequired}}).call(this,n(4))},,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return GenericErrorHandlerActions}));var i=n(0),r=n.n(i),a=n(2),o=n(21),c=n(199);function GenericErrorHandlerActions(t){var n=t.message,i=t.componentStack;return e.createElement("div",{className:"googlesitekit-generic-error-handler-actions"},e.createElement(c.a,{message:n,componentStack:i}),e.createElement(o.a,{href:"https://wordpress.org/support/plugin/google-site-kit/",external:!0},Object(a.__)("Report this problem","google-site-kit")))}GenericErrorHandlerActions.propTypes={message:r.a.string,componentStack:r.a.string}}).call(this,n(4))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n(24),r=function(e){return i.f.includes(e)}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ReportZero}));var i=n(0),r=n.n(i),a=n(2),o=n(3),c=n(22),s=n(104);function ReportZero(t){var n=t.moduleSlug,i=Object(o.useSelect)((function(e){return e(c.a).getModule(n)}));return e.createElement(s.a,{title:Object(a.sprintf)(/* translators: %s: Module name */ Object(a.__)("%s Gathering Data","google-site-kit"),null==i?void 0:i.name),description:Object(a.sprintf)(/* translators: %s: Module name */ Object(a.__)("%s data is not yet available, please check back later","google-site-kit"),null==i?void 0:i.name)})}ReportZero.propTypes={moduleSlug:r.a.string.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceTileLoading}));var i=n(48);function AudienceTileLoading(){return e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-loading"},e.createElement(i.a,{width:"100%",height:"20px"}),e.createElement(i.a,{width:"100%",height:"52px"}),e.createElement(i.a,{width:"100%",height:"52px"}),e.createElement(i.a,{width:"100%",height:"52px"}),e.createElement(i.a,{width:"100%",height:"52px"}),e.createElement(i.a,{width:"100%",height:"52px"}),e.createElement(i.a,{width:"100%",height:"52px"}))}}).call(this,n(4))},function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return c})),n.d(t,"d",(function(){return s}));var i=n(39),r=n.n(i);function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){return!0};return"string"==typeof e?n(e):!("object"!==r()(e)||!t(e))||!!Array.isArray(e)&&e.every((function(e){return"string"==typeof e?n(e):"object"===r()(e)&&t(e)}))}function o(e){var t=e.startDate,n=e.endDate,i=t&&t.match(/^\d{4}-\d{2}-\d{2}$/),r=n&&n.match(/^\d{4}-\d{2}-\d{2}$/);return i&&r}function c(e){var t=function(e){var t=e.hasOwnProperty("fieldName")&&!!e.fieldName,n=e.hasOwnProperty("sortOrder")&&/(ASCENDING|DESCENDING)/i.test(e.sortOrder.toString());return t&&n};return Array.isArray(e)?e.every((function(e){return"object"===r()(e)&&t(e)})):"object"===r()(e)&&t(e)}function s(e){return"string"==typeof e||!!Array.isArray(e)&&e.every((function(e){return"string"==typeof e}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(1),s=n(3),l=n(13),u=n(7),d=n(22),g=n(38),m=n(46),p=n(40),f=n(17);function b(e){var t=Object(f.a)(),n=Object(s.useSelect)((function(t){return t(d.a).getModule(e)})),i=Object(s.useSelect)((function(e){return e(u.a).hasCapability(u.K)})),a=Object(s.useDispatch)(d.a).activateModule,b=Object(s.useDispatch)(g.a).navigateTo,v=Object(s.useDispatch)(l.c).setInternalServerError,y=Object(c.useCallback)(o()(r.a.mark((function n(){var i,o,c;return r.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,a(e);case 2:if(i=n.sent,o=i.error,c=i.response,o){n.next=13;break}return n.next=8,Object(p.b)("".concat(t,"_widget-activation-cta"),"activate_module",e);case 8:return n.next=10,Object(m.f)("module_setup",e,{ttl:300});case 10:b(c.moduleReauthURL),n.next=14;break;case 13:v({id:"".concat(e,"-setup-error"),description:o.message});case 14:case"end":return n.stop()}}),n)}))),[a,e,b,v,t]);return(null==n?void 0:n.name)&&i?y:null}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return LoadingWrapper}));var i=n(5),r=n.n(i),a=n(20),o=n.n(a),c=n(0),s=n.n(c),l=n(48);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function LoadingWrapper(t){var n=t.loading,i=t.children,r=o()(t,["loading","children"]);return n?e.createElement(l.a,r):i}LoadingWrapper.propTypes=function(e){for(var t=1;t3&&void 0!==arguments[3]?arguments[3]:{},r=i.ownedSettingsSlugs,a=void 0===r?void 0:r,c=i.storeName,l=void 0===c?void 0:c,v=i.settingSlugs,y=void 0===v?[]:v,O=i.initialSettings,M=void 0===O?void 0:O,E=i.validateHaveSettingsChanged,S=void 0===E?T():E;u()(e,"type is required."),u()(t,"identifier is required."),u()(n,"datapoint is required.");var D=l||"".concat(e,"/").concat(t),N={ownedSettingsSlugs:a,settings:M,savedSettings:void 0},A=Object(b.a)({baseName:"getSettings",controlCallback:function(){return Object(g.get)(e,t,n,{},{useCache:!1})},reducerCallback:function(e,t){return j(j({},e),{},{savedSettings:j({},t),settings:j(j({},t),e.settings||{})})}}),k=Object(b.a)({baseName:"saveSettings",controlCallback:function(i){var r=i.values;return Object(g.set)(e,t,n,r)},reducerCallback:function(e,t){return j(j({},e),{},{savedSettings:j({},t),settings:j({},t)})},argsToParams:function(e){return{values:e}},validateParams:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.values;u()(Object(d.isPlainObject)(t),"values is required.")}}),_={},w={setSettings:function(e){return u()(Object(d.isPlainObject)(e),"values is required."),{payload:{values:e},type:"SET_SETTINGS"}},rollbackSettings:function(){return{payload:{},type:"ROLLBACK_SETTINGS"}},rollbackSetting:function(e){return u()(e,"setting is required."),{payload:{setting:e},type:"ROLLBACK_SETTING"}},saveSettings:o.a.mark((function e(){var t,n,i,r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,m.commonActions.getRegistry();case 2:return t=e.sent,e.next=5,h("saveSettings",[]);case 5:return n=t.select(D).getSettings(),e.next=8,k.actions.fetchSaveSettings(n);case 8:if(i=e.sent,r=i.response,!(a=i.error)){e.next=14;break}return e.next=14,I(a,"saveSettings",[]);case 14:return e.abrupt("return",{response:r,error:a});case 15:case"end":return e.stop()}}),e)}))},C={},R=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:N,t=arguments.length>1?arguments[1]:void 0,n=t.type,i=t.payload;switch(n){case"SET_SETTINGS":var r=i.values;return j(j({},e),{},{settings:j(j({},e.settings||{}),r)});case"ROLLBACK_SETTINGS":return j(j({},e),{},{settings:e.savedSettings});case"ROLLBACK_SETTING":var a=i.setting;return e.savedSettings[a]?j(j({},e),{},{settings:j(j({},e.settings||{}),{},s()({},a,e.savedSettings[a]))}):j({},e);default:return void 0!==_[n]?_[n](e,{type:n,payload:i}):e}},x={getSettings:o.a.mark((function e(){var t;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,m.commonActions.getRegistry();case 2:if(t=e.sent,t.select(D).getSettings()){e.next=7;break}return e.next=7,A.actions.fetchGetSettings();case 7:case"end":return e.stop()}}),e)}))},P=Object(p.g)(S),z=P.safeSelector,L=P.dangerousSelector,G={haveSettingsChanged:z,__dangerousHaveSettingsChanged:L,getSettings:function(e){return e.settings},hasSettingChanged:function(e,t){u()(t,"setting is required.");var n=e.settings,i=e.savedSettings;return!(!n||!i)&&!Object(d.isEqual)(n[t],i[t])},isDoingSaveSettings:function(e){return Object.values(e.isFetchingSaveSettings).some(Boolean)},getOwnedSettingsSlugs:function(e){return e.ownedSettingsSlugs},haveOwnedSettingsChanged:Object(m.createRegistrySelector)((function(e){return function(){var t=e(D).getOwnedSettingsSlugs();return e(D).haveSettingsChanged(t)}}))};y.forEach((function(e){var t=Object(f.b)(e),n=Object(f.a)(e);w["set".concat(t)]=function(e){return u()(void 0!==e,"value is required for calls to set".concat(t,"().")),{payload:{value:e},type:"SET_".concat(n)}},_["SET_".concat(n)]=function(t,n){var i=n.payload.value;return j(j({},t),{},{settings:j(j({},t.settings||{}),{},s()({},e,i))})},G["get".concat(t)]=Object(m.createRegistrySelector)((function(t){return function(){return(t(D).getSettings()||{})[e]}}))}));var Z=Object(m.combineStores)(m.commonStore,A,k,{initialState:N,actions:w,controls:C,reducer:R,resolvers:x,selectors:G});return j(j({},Z),{},{STORE_NAME:D})};function S(e,t){return function(){var n=r()(o.a.mark((function n(i){var r,a,c,s;return o.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(r=i.select,a=i.dispatch,!r(t).haveSettingsChanged()){n.next=8;break}return n.next=4,a(t).saveSettings();case 4:if(c=n.sent,!(s=c.error)){n.next=8;break}return n.abrupt("return",{error:s});case 8:return n.next=10,Object(g.invalidateCache)("modules",e);case 10:return n.abrupt("return",{});case 11:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}()}function D(e){return function(t){var n=t.select,i=t.dispatch;return n(e).haveSettingsChanged()?i(e).rollbackSettings():{}}}function N(e){return function(t){var n=Object(p.e)(t)(e),i=n.haveSettingsChanged,r=n.isDoingSubmitChanges;u()(!r(),O),u()(i(),M)}}function T(){return function(e,t,n){var i=t.settings,r=t.savedSettings;n&&u()(!Object(d.isEqual)(Object(d.pick)(i,n),Object(d.pick)(r,n)),M),u()(!Object(d.isEqual)(i,r),M)}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n(14),r=function(e){return Object(i.isFinite)(e)?e:0}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return MetricTileWrapper}));var i=n(10),r=n.n(i),a=n(14),o=n(0),c=n.n(o),s=n(1),l=n(2),u=n(152),d=n(456),g=n(457),m=n(297),p=n(389),f=n(145),b=n(36),v=n(9),y=n(17);function MetricTileWrapper(t){var n,i,o,c=t.className,j=t.children,h=t.error,I=t.loading,O=t.moduleSlug,M=t.Widget,E=t.widgetSlug,S=t.title,D=void 0===S?null===(n=u.a[E])||void 0===n?void 0:n.title:S,N=t.infoTooltip,T=void 0===N?(null===(i=u.a[E])||void 0===i?void 0:i.infoTooltip)||(null===(o=u.a[E])||void 0===o?void 0:o.description):N,A=Object(y.a)(),k=!!h&&Object(a.castArray)(h).some(b.e),_=Object(s.useCallback)((function(){Object(v.I)("".concat(A,"_kmw"),"data_loading_error_retry")}),[A]);return Object(s.useEffect)((function(){h&&Object(v.I)("".concat(A,"_kmw"),"data_loading_error")}),[A,h]),h?e.createElement(m.a,{title:k?Object(l.__)("Insufficient permissions","google-site-kit"):Object(l.__)("Data loading failed","google-site-kit"),headerText:D,infoTooltip:T},e.createElement(f.a,{moduleSlug:O,error:h,onRetry:_,GetHelpLink:k?d.a:void 0,getHelpClassName:"googlesitekit-error-retry-text"})):e.createElement(M,{noPadding:!0},e.createElement("div",{className:r()("googlesitekit-km-widget-tile",c)},e.createElement(p.a,{title:D,infoTooltip:T,loading:I}),e.createElement("div",{className:"googlesitekit-km-widget-tile__body"},I&&e.createElement(g.a,null),!I&&j)))}MetricTileWrapper.propTypes={Widget:c.a.elementType.isRequired,loading:c.a.bool,title:c.a.string,infoTooltip:c.a.oneOfType([c.a.string,c.a.element]),moduleSlug:c.a.string.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var i=n(14),r=n(0),a=n.n(r),o=n(1),c=n(62),s=n(3),l=n(36),u=n(26),d=n(173),g=n(458),m=n(127),p=n(9),f=n(17),b=n(28),v=Object(m.a)(g.a);function AudienceSegmentationErrorWidget(t){var n=t.Widget,r=t.errors,a=t.onRetry,c=t.showRetryButton,g=Object(f.a)(),m=Object(s.useDispatch)(u.b).setValue,b=r?Object(i.castArray)(r):[],y=b.some(l.e);return Object(o.useEffect)((function(){m(d.b,!0)}),[m]),e.createElement(v,{Widget:n,errors:b,onRetry:function(){Object(p.I)("".concat(g,"_audiences-all-tiles"),"data_loading_error_retry").finally((function(){m(d.b,!1),null==a||a()}))},onRequestAccess:function(){Object(p.I)("".concat(g,"_audiences-all-tiles"),"insufficient_permissions_error_request_access")},showRetryButton:c,onInView:function(){var e=y?"insufficient_permissions_error":"data_loading_error";Object(p.I)("".concat(g,"_audiences-all-tiles"),e)}})}AudienceSegmentationErrorWidget.propTypes={Widget:a.a.elementType.isRequired,errors:a.a.oneOfType([a.a.object,a.a.arrayOf(a.a.object)]).isRequired,onRetry:a.a.func,showRetryButton:a.a.bool},t.a=Object(c.a)({moduleName:b.g})(AudienceSegmentationErrorWidget)}).call(this,n(4))},function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"d",(function(){return a})),n.d(t,"e",(function(){return c})),n.d(t,"f",(function(){return s.a})),n.d(t,"b",(function(){return l.a})),n.d(t,"a",(function(){return u})),n.d(t,"g",(function(){return d}));var i=n(2);function r(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.keyColumnIndex,r=void 0===n?0:n,a=t.maxSlices,o=t.withOthers,c=void 0!==o&&o,s=t.tooltipCallback,l=e||{},u=l.rows,d=void 0===u?[]:u,g="function"==typeof s,m=["Source","Percent"];g&&m.push({type:"string",role:"tooltip",p:{html:!0}});var p=[m],f=d.filter((function(e){return"date_range_0"===e.dimensionValues[1].value})),b=f.reduce((function(e,t){return e+parseInt(t.metricValues[0].value,10)}),0),v=d.filter((function(e){return"date_range_1"===e.dimensionValues[1].value})),y=v.reduce((function(e,t){return e+parseInt(t.metricValues[0].value,10)}),0),j=c,h=f.length,I=b,O=y;a>0?(j=c&&f.length>a,h=Math.min(f.length,j?a-1:a)):(j=!1,h=f.length);for(var M=function(e){var t=f[e],n=t.metricValues[r].value,i=v.find((function(e){return e.dimensionValues[0].value===t.dimensionValues[0].value})),a=i?i.metricValues[r].value:0;I-=n,O-=a;var o=b>0?n/b:0,c=[t.dimensionValues[0].value,o];if(g){var l=d.find((function(e){var n=e.dimensionValues;return"date_range_1"===n[1].value&&n[0].value===t.dimensionValues[0].value}));c.push(s(t,l,c))}p.push(c)},E=0;E0){var S=[Object(i.__)("Others","google-site-kit"),I/b];g&&S.push(s({metricValues:[{value:I}]},{metricValues:[{value:O}]},S)),p.push(S)}return p}var a=function(e){var t,n,i,r,a,o,c;if(void 0!==e){var s=((null==e?void 0:e.rows)||[]).filter((function(e){return"date_range_0"===e.dimensionValues[1].value}));return 1===(null==s?void 0:s.length)||(null==s||null===(t=s[0])||void 0===t||null===(n=t.metricValues)||void 0===n||null===(i=n[0])||void 0===i?void 0:i.value)===(null==e||null===(r=e.totals)||void 0===r||null===(a=r[0])||void 0===a||null===(o=a.metricValues)||void 0===o||null===(c=o[0])||void 0===c?void 0:c.value)}},o=n(14);function c(e){var t;if(void 0!==e)return!((null==e?void 0:e.rows)&&(null==e?void 0:e.totals)&&!(null==e||null===(t=e.totals)||void 0===t?void 0:t.every(o.isEmpty)))||!e.totals.some((function(e){return!!e.metricValues&&e.metricValues.some((function(e){return e.value>0}))}))}var s=n(266),l=(n(130),n(339),n(453));function u(e){return e.replace(/&/gi,"&")}function d(e){return u(e).split("; ")}},,,function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;t=0;)3===e[n]?(t-=3,e[n]=4):6===e[n]&&(t-=6,e[n]=8),n--;return[e,t]}function d(e,t){return(Array.isArray(t.width)?t.width:[t.width]).map((function(t){return{counter:e+c.c[t],width:t}}))}function g(e,t){var n=[],i=[];if(!(null==e?void 0:e.length))return{columnWidths:n,rowIndexes:i};var a=0,o=0,s=function(e,t){return e.counter-t.counter},g=function(e,t){var n=e.counter;return t.counter-n},m=function(e){return e.counter<=12};if(e.forEach((function(p,f){if(l(t[p.slug]))return n.push(0),void i.push(o);var b=d(a,p),v=function(e,t,n){for(;++e12){if(a-=c.c[y],i[f]++,9===a){var j=u(n,a),h=r()(j,2);n=h[0],a=h[1]}a=c.c[y],o++}else 12===a&&(a=0,o++);n.push(c.c[y])})),9===a){var p=u(n,a),f=r()(p,2);n=f[0],a=f[1]}return{columnWidths:n,rowIndexes:i}}var m=n(14);function p(e,t,n){var i=n.columnWidths,r=n.rowIndexes,a=[],s=o()(i);if(!(null==e?void 0:e.length))return{gridColumnWidths:s,overrideComponents:a};var l=null,u=-1,d=[];if(function(e,t){for(var n={},i=0;i1)}(e,t)){var g=Array.from({length:e.length-1}).fill(0);return{overrideComponents:[t[e[0].slug]],gridColumnWidths:[12].concat(o()(g))}}return e.forEach((function(n,o){var c,g,p,f,b;if(a.push(null),l=t[n.slug],u=r[o],l)if(g=l,p=t[null===(c=e[o+1])||void 0===c?void 0:c.slug],f=u,b=r[o+1],f===b&&Object(m.isEqual)(g,p))d.push(i[o]),s[o]=0;else if(d.length>0){d.push(i[o]);var v=d.reduce((function(e,t){return e+t}),0);a[o]=l,s[o]=v,d=[]}})),{gridColumnWidths:s,overrideComponents:a}}var f=n(233);function b(e){return(Array.isArray(e)?e:[e]).filter((function(e){return"string"==typeof e&&e.length>0}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));n(8);function i(e){var t;return 400===(null==e?void 0:e.code)&&(null==e||null===(t=e.message)||void 0===t?void 0:t.includes("is not a valid dimension"))}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceErrorModal}));var i=n(0),r=n.n(i),a=n(41),o=n(2),c=n(3),s=n(21),l=n(167),u=n(79),d=n(13),g=n(8),m=n(36),p=n(9);function AudienceErrorModal(t){var n=t.apiErrors,i=t.hasOAuthError,r=t.inProgress,f=t.title,b=t.description,v=t.trackEventCategory,y=t.onCancel,j=void 0===y?function(){}:y,h=t.onRetry,I=void 0===h?function(){}:h,O=Array.isArray(n)?n:[n],M=Object(c.useSelect)((function(e){return e(d.c).getErrorTroubleshootingLinkURL({code:"analytics-4_insufficient_permissions"})})),E=Object(c.useSelect)((function(e){return e(g.r).getServiceEntityAccessURL()})),S=Object(c.useSelect)((function(e){return e(d.c).getErrorTroubleshootingLinkURL({code:"access_denied"})}));if(!O.length&&!i)return null;var D,N,T,A,k=O.some((function(e){return Object(m.e)(e)}));return i?(D=Object(o.__)("Analytics update failed","google-site-kit"),N=Object(a.a)(Object(o.__)("Setup was interrupted because you did not grant the necessary permissions. ","google-site-kit"),{HelpLink:e.createElement(s.a,{href:S,external:!0,hideExternalIndicator:!0},Object(o.__)("Get help","google-site-kit"))}),T=Object(o.__)("Retry","google-site-kit")):k?(D=Object(o.__)("Insufficient permissions","google-site-kit"),N=Object(a.a)(Object(o.__)("You’ll need to contact your administrator. Trouble getting access? ","google-site-kit"),{HelpLink:e.createElement(s.a,{href:M,external:!0,hideExternalIndicator:!0},Object(o.__)("Get help","google-site-kit"))}),T=Object(o.__)("Request access","google-site-kit"),A=E):(D=f||Object(o.__)("Failed to set up visitor groups","google-site-kit"),N=b||Object(o.__)("Oops! Something went wrong. Retry enabling groups.","google-site-kit"),T=Object(o.__)("Retry","google-site-kit")),e.createElement(u.a,null,e.createElement(l.a,{buttonLink:A,title:D,subtitle:N,handleConfirm:function(){var e;e=i?"auth_error_retry":k?"insufficient_permissions_error_request_access":"setup_error_retry",Object(p.I)(v,e).finally((function(){k||I()}))},confirmButton:T,handleCancel:function(){var e;e=i?"auth_error_cancel":k?"insufficient_permissions_error_cancel":"setup_error_cancel",Object(p.I)(v,e).finally(j)},onOpen:function(){var e;e=i?"auth_error":k?"insufficient_permissions_error":"setup_error",Object(p.I)(v,e)},onClose:j,inProgress:r,refocusQuerySelector:"#audience_segmentation_setup_cta-notification .googlesitekit-banner__cta",danger:!0,dialogActive:!0}))}AudienceErrorModal.propTypes={apiErrors:r.a.oneOfType([r.a.arrayOf(r.a.object),r.a.object,r.a.array]),hasOAuthError:r.a.bool,inProgress:r.a.bool,title:r.a.string,description:r.a.string,trackEventCategory:r.a.string,onCancel:r.a.func,onRetry:r.a.func}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var i=n(10),r=n.n(i),a=n(0),o=n.n(a),c=n(1),s=n(11),l=n(496),u=Object(c.forwardRef)((function(t,n){var i=t.className,a=t.content,o=t.dismissLabel,c=t.Icon,u=void 0===c?l.a:c,d=t.onDismiss;return e.createElement("div",{ref:n,className:r()("googlesitekit-audience-segmentation-info-notice",i)},e.createElement(u,{width:"20",height:"20"}),e.createElement("div",{className:"googlesitekit-audience-segmentation-info-notice__body"},e.createElement("p",null,a),o&&e.createElement(s.Button,{onClick:d,className:"googlesitekit-audience-segmentation-info-notice__dismiss",tertiary:!0},o)))}));u.propTypes={className:o.a.string,content:o.a.string.isRequired,dismissLabel:o.a.string,Icon:o.a.elementType,onDismiss:o.a.func},t.a=u}).call(this,n(4))},,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return BadgeWithTooltip}));var i=n(0),r=n.n(i),a=n(10),o=n.n(a),c=n(140);function BadgeWithTooltip(t){var n=t.className,i=void 0===n?"":n,r=t.label,a=t.onTooltipOpen,s=t.tooltipTitle;return e.createElement("span",{className:o()("googlesitekit-badge-with-tooltip","googlesitekit-badge",i)},r,s&&e.createElement(c.a,{onOpen:a,title:s}))}BadgeWithTooltip.propTypes={onTooltipOpen:r.a.func,tooltipTitle:r.a.node,className:r.a.string,label:r.a.node.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";n.d(t,"a",(function(){return SurveyViewTrigger}));var i=n(1),r=n(0),a=n.n(r),o=n(3),c=n(13),s=n(7);function SurveyViewTrigger(e){var t=e.triggerID,n=e.ttl,r=void 0===n?0:n,a=Object(o.useSelect)((function(e){return e(c.c).isUsingProxy()})),l=Object(o.useDispatch)(s.a).triggerSurvey;return Object(i.useEffect)((function(){a&&l(t,{ttl:r})}),[a,t,r,l]),null}SurveyViewTrigger.propTypes={triggerID:a.a.string.isRequired,ttl:a.a.number}},,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AdminMenuTooltip}));var i=n(1),r=n(3),a=n(248),o=n(26),c=n(9),s=n(17),l=n(23);function AdminMenuTooltip(){var t=Object(s.a)(),n=Object(r.useDispatch)(o.b).setValue,u=Object(l.e)(),d=Object(r.useSelect)((function(e){return e(o.b).getValue("admin-menu-tooltip")||{isTooltipVisible:!1}})),g=d.isTooltipVisible,m=void 0!==g&&g,p=d.tooltipSlug,f=d.title,b=d.content,v=d.dismissLabel,y=Object(i.useCallback)((function(){p&&Object(c.I)("".concat(t,"_").concat(p),"tooltip_dismiss"),n("admin-menu-tooltip",void 0)}),[n,p,t]);if(!m)return null;var j=u===l.b||u===l.c;return e.createElement(a.a,{target:j?"body":'#adminmenu [href*="page=googlesitekit-settings"]',placement:j?"center":"auto",className:j?"googlesitekit-tour-tooltip__modal_step":"",disableOverlay:!j,slug:"ga4-activation-banner-admin-menu-tooltip",title:f,content:b,dismissLabel:v,onView:function(){Object(c.I)("".concat(t,"_").concat(p),"tooltip_view")},onDismiss:y})}}).call(this,n(4))},,function(e,t,n){"use strict";(function(e,i){n.d(t,"a",(function(){return JoyrideTooltip}));var r=n(5),a=n.n(r),o=n(15),c=n.n(o),s=n(0),l=n(31),u=n(437),d=n(1),g=n(121),m=n(79),p=n(102),f=n(23);function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function v(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:Object(c.r)(),n=Intl.NumberFormat(t,{style:"currency",currency:e}),i=n.formatToParts(1e6);return i.reduce((function(e,t){var n=t.value;switch(t.type){case"group":return e+",";case"decimal":return e+".";case"currency":return e+n;case"literal":return e+(/^\s*$/.test(n)?n:"");case"integer":var r=n.replace(/\d/g,"#");return e+(Object(a.findLast)(i,(function(e){return"integer"===e.type}))===t?r.replace(/#$/,"0"):r);case"fraction":return e+n.replace(/\d/g,"0");default:return e}}),"")}},,,function(e,t,n){"use strict";(function(e){var i=n(10),r=n.n(i),a=n(0),o=n.n(a),c=n(1),s=Object(c.forwardRef)((function(t,n){var i=t.children,a=t.className,o=t.widgetSlug,c=t.noPadding,s=t.Header,l=t.Footer;return e.createElement("div",{className:r()("googlesitekit-widget","googlesitekit-widget--".concat(o),{"googlesitekit-widget--no-padding":c},{"googlesitekit-widget--with-header":s},a),ref:n},s&&e.createElement("div",{className:"googlesitekit-widget__header"},e.createElement(s,null)),e.createElement("div",{className:"googlesitekit-widget__body"},i),l&&e.createElement("div",{className:"googlesitekit-widget__footer"},e.createElement(l,null)))}));s.defaultProps={children:void 0,noPadding:!1},s.propTypes={children:o.a.node,widgetSlug:o.a.string.isRequired,noPadding:o.a.bool,Header:o.a.elementType,Footer:o.a.elementType},t.a=s}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WidgetRecoverableModules}));var i=n(5),r=n.n(i),a=n(18),o=n.n(a),c=n(29),s=n.n(c),l=n(20),u=n.n(l),d=n(0),g=n.n(d),m=n(1),p=n(153),f=n(171);function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function WidgetRecoverableModules(t){var n=t.widgetSlug,i=t.moduleSlugs,r=u()(t,["widgetSlug","moduleSlugs"]),a=Object(m.useMemo)((function(){return{moduleSlug:s()(i).sort().join(","),moduleSlugs:i}}),[i]);return Object(p.a)(n,f.a,a),e.createElement(f.a,o()({moduleSlugs:i},r))}WidgetRecoverableModules.propTypes=function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.metrics,n=e.dimensions,i=o()(e,["metrics","dimensions"]);return d({metrics:m(t),dimensions:p(n)},i)})),m=function(e){return Object(l.castArray)(e).map((function(e){return"string"==typeof e?{name:e}:e})).filter((function(e){return Object(l.isPlainObject)(e)}))},p=function(e){return Object(l.castArray)(e).map((function(e){return"string"==typeof e?{name:e}:e})).filter((function(e){return Object(l.isPlainObject)(e)}))}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(10),o=n.n(a),c=n(1),s=n(2),l=n(11),u=n(115),d=n(21);function NewBadge(t){var n=t.tooltipTitle,i=t.learnMoreLink,r=t.forceOpen,a=t.hasLeftSpacing,g=t.hasNoSpacing,m=t.onLearnMoreClick,p=void 0===m?function(){}:m,f=e.createElement(u.a,{className:o()("googlesitekit-new-badge",{"googlesitekit-new-badge--has-no-spacing":g}),label:Object(s.__)("New","google-site-kit"),hasLeftSpacing:a});return n?e.createElement(l.Tooltip,{tooltipClassName:"googlesitekit-new-badge__tooltip",title:e.createElement(c.Fragment,null,n,e.createElement("br",null),e.createElement(d.a,{href:i,onClick:p,external:!0,hideExternalIndicator:!0},Object(s.__)("Learn more","google-site-kit"))),placement:"top",enterTouchDelay:0,leaveTouchDelay:5e3,open:r,interactive:!0},f):f}NewBadge.propTypes={tooltipTitle:r.a.string,learnMoreLink:r.a.string,forceOpen:r.a.bool,onLearnMoreClick:r.a.func,hasLeftSpacing:r.a.bool,hasNoSpacing:r.a.bool},t.a=NewBadge}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return MetricTileError}));var i=n(104),r=n(140);function MetricTileError(t){var n=t.children,a=t.headerText,o=t.infoTooltip,c=t.title;return e.createElement("div",{className:"googlesitekit-km-widget-tile--error"},e.createElement(i.a,{title:c,headerText:a,headerContent:o&&e.createElement(r.a,{title:o}),description:"",error:!0},n))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceTileMetric}));var i=n(0),r=n.n(i),a=n(9);function AudienceTileMetric(t){var n=t.TileIcon,i=t.title,r=t.metricValue,o=t.Badge,c=t.metricValueFormat;return e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric"},e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric__icon"},e.createElement(n,null)),e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric__container"},e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric__value"},Object(a.B)(r,c)),e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric__title"},i)),e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric__badge-container"},e.createElement(o,null)))}AudienceTileMetric.propTypes={TileIcon:r.a.elementType.isRequired,title:r.a.string.isRequired,metricValue:r.a.number.isRequired,Badge:r.a.elementType.isRequired,metricValueFormat:r.a.object}}).call(this,n(4))},,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return OverlayNotification}));var i=n(18),r=n.n(i),a=n(6),o=n.n(a),c=n(5),s=n.n(c),l=n(16),u=n.n(l),d=n(20),g=n.n(d),m=n(0),p=n.n(m),f=n(3),b=n(43),v=n(74),y=n(360);function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function h(e){for(var t=1;t0&&e.createElement("p",{className:"googlesitekit-selection-panel-items__subheading"},o)),y>0&&e.createElement("div",{className:"googlesitekit-selection-panel-items__subsection"},v(p)),b)}SelectionPanelItems.propTypes={currentSelectionTitle:o.a.string,availableItemsTitle:o.a.string,savedItemSlugs:o.a.array,availableSavedItems:o.a.object,availableUnsavedItems:o.a.object,ItemComponent:o.a.elementType,notice:o.a.node}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SelectionPanelFooter}));var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(15),s=n.n(c),l=n(14),u=n(0),d=n.n(u),g=n(1),m=n(41),p=n(2),f=n(3),b=n(11),v=n(69),y=n(9),j=n(8),h=n(48),I=n(33);function SelectionPanelFooter(t){var n=t.savedItemSlugs,i=void 0===n?[]:n,a=t.selectedItemSlugs,c=void 0===a?[]:a,u=t.saveSettings,d=void 0===u?function(){}:u,O=t.saveError,M=t.itemLimitError,E=t.minSelectedItemCount,S=void 0===E?0:E,D=t.maxSelectedItemCount,N=void 0===D?0:D,T=t.isBusy,A=t.onSaveSuccess,k=void 0===A?function(){}:A,_=t.onCancel,w=void 0===_?function(){}:_,C=t.isOpen,R=t.closePanel,x=void 0===R?function(){}:R,P=Object(g.useState)(null),z=s()(P,2),L=z[0],G=z[1],Z=Object(g.useState)(!1),B=s()(Z,2),W=B[0],V=B[1],U=Object(f.useSelect)((function(e){return e(j.r).isFetchingSyncAvailableAudiences()})),F=Object(g.useMemo)((function(){return!Object(l.isEqual)(Object(y.E)(c),Object(y.E)(i))}),[i,c]),H=(null==i?void 0:i.length)>0&&F?Object(p.__)("Apply changes","google-site-kit"):Object(p.__)("Save selection","google-site-kit"),Y=Object(g.useCallback)(o()(r.a.mark((function e(){var t;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d(c);case 2:t=e.sent,t.error||(k(),x(),G(H),V(!0));case 5:case"end":return e.stop()}}),e)}))),[d,c,k,x,H]),Q=Object(g.useCallback)((function(){x(),w()}),[x,w]),J=Object(g.useState)(null),X=s()(J,2),K=X[0],q=X[1];Object(g.useEffect)((function(){null!==K&&K!==C&&C&&(G(null),V(!1)),q(C)}),[C,K]);var $=(null==c?void 0:c.length)||0,ee=U?e.createElement(h.a,{width:"89px",height:"20px"}):e.createElement("p",{className:"googlesitekit-selection-panel-footer__item-count"},Object(m.a)(Object(p.sprintf)(/* translators: 1: Number of selected items. 2: Maximum number of items that can be selected. */ Object(p.__)("%1$d selected (up to %2$d)","google-site-kit"),$,N),{MaxCount:e.createElement("span",{className:"googlesitekit-selection-panel-footer__item-count--max-count"})}));return e.createElement("footer",{className:"googlesitekit-selection-panel-footer"},O&&e.createElement(v.a,{error:O}),e.createElement("div",{className:"googlesitekit-selection-panel-footer__content"},F&&M?e.createElement(I.a,{type:I.a.TYPES.ERROR,description:M}):ee,e.createElement("div",{className:"googlesitekit-selection-panel-footer__actions"},e.createElement(b.Button,{onClick:Q,disabled:T,tertiary:!0},Object(p.__)("Cancel","google-site-kit")),e.createElement(b.SpinnerButton,{onClick:Y,isSaving:T,disabled:$N||T||!C&&W},L||H))))}SelectionPanelFooter.propTypes={savedItemSlugs:d.a.array,selectedItemSlugs:d.a.array,saveSettings:d.a.func,saveError:d.a.object,itemLimitError:d.a.string,minSelectedItemCount:d.a.number,maxSelectedItemCount:d.a.number,isBusy:d.a.bool,onSaveSuccess:d.a.func,onCancel:d.a.func,isOpen:d.a.bool,closePanel:d.a.func}}).call(this,n(4))},,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WidgetReportZero}));var i=n(5),r=n.n(i),a=n(18),o=n.n(a),c=n(20),s=n.n(c),l=n(0),u=n.n(l),d=n(1),g=n(153),m=n(182);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function WidgetReportZero(t){var n=t.widgetSlug,i=t.moduleSlug,r=s()(t,["widgetSlug","moduleSlug"]),a=Object(d.useMemo)((function(){return{moduleSlug:i}}),[i]);return Object(g.a)(n,m.a,a),e.createElement(m.a,o()({moduleSlug:i},r))}WidgetReportZero.propTypes=function(e){for(var t=1;t","google-site-kit"),{HelpLink:e.createElement(c.a,{href:n,external:!0,hideExternalIndicator:!0},Object(o.__)("Get help","google-site-kit"))})}GetHelpLink.propTypes={linkURL:r.a.string.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";n.d(t,"a",(function(){return g}));var i=n(5),r=n.n(i),a=n(3),o=n(7),c=n(8);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function l(e){for(var t=1;t0||!1===s,h=g.length>0&&s,I=l(l({},b),{},{dimensions:[{name:"audienceResourceName"}],dimensionFilters:f,metrics:[{name:"totalUsers"},{name:"sessionsPerUser"},{name:"screenPageViewsPerSession"},{name:"screenPageViews"}],reportID:"audience-segmentation_use-audience-tiles-reports_hook_reportOptions"}),O=Object(a.useInViewSelect)((function(e){if(void 0!==j)return j?e(c.r).getReport(I):null}),[j,I]),M=Object(a.useSelect)((function(e){if(void 0!==j)return!j||e(c.r).hasFinishedResolution("getReport",[I])})),E=Object(a.useSelect)((function(e){if(void 0!==j)return j?e(c.r).getErrorForSelector("getReport",[I]):null})),S=l(l({},b),{},{dimensions:[{name:"newVsReturning"}],dimensionFilters:{newVsReturning:["new","returning"]},metrics:[{name:"totalUsers"},{name:"sessionsPerUser"},{name:"screenPageViewsPerSession"},{name:"screenPageViews"}],reportID:"audience-segmentation_use-audience-tiles-reports_hook_newVsReturningReportOptions"}),D=Object(a.useInViewSelect)((function(e){if(void 0!==h)return h?e(c.r).getReport(S):null}),[h,S]),N=Object(a.useSelect)((function(e){if(void 0!==h)return!h||e(c.r).hasFinishedResolution("getReport",[S])})),T=Object(a.useSelect)((function(e){if(void 0!==h)return h?e(c.r).getErrorForSelector("getReport",[S]):null})),A={startDate:v,endDate:y,metrics:[{name:"screenPageViews"}],reportID:"audience-segmentation_use-audience-tiles-reports_hook_totalPageviewsReportOptions"},k=Object(a.useInViewSelect)((function(e){return e(c.r).getReport(A)})),_=Object(a.useSelect)((function(e){return e(c.r).hasFinishedResolution("getReport",[A])})),w=Object(a.useSelect)((function(e){return e(c.r).getErrorForSelector("getReport",[A])})),C=Number(null==k||null===(t=k.totals)||void 0===t||null===(n=t[0])||void 0===n||null===(i=n.metricValues)||void 0===i||null===(r=i[0])||void 0===r?void 0:r.value)||0,R={startDate:v,endDate:y,dimensions:["city"],metrics:[{name:"totalUsers"}],orderby:[{metric:{metricName:"totalUsers"},desc:!0}],limit:4,reportID:"audience-segmentation_use-audience-tiles-reports_hook_topCitiesReportOptions"},x=Object(a.useInViewSelect)((function(e){return e(c.r).getReportForAllAudiences(R,p)})),P=u(R,p),z=d(R,p),L={startDate:v,endDate:y,dimensions:["pagePath"],metrics:[{name:"screenPageViews"}],dimensionFilters:{"customEvent:googlesitekit_post_type":{filterType:"stringFilter",matchType:"EXACT",value:"post"}},orderby:[{metric:{metricName:"screenPageViews"},desc:!0}],limit:3,reportID:"audience-segmentation_use-audience-tiles-reports_hook_topContentReportOptions"},G=Object(a.useInViewSelect)((function(e){return e(c.r).getReportForAllAudiences(L,p)})),Z=u(L,p),B=d(L,p),W={startDate:v,endDate:y,dimensions:["pagePath","pageTitle"],metrics:[{name:"screenPageViews"}],dimensionFilters:{"customEvent:googlesitekit_post_type":{filterType:"stringFilter",matchType:"EXACT",value:"post"}},orderby:[{metric:{metricName:"screenPageViews"},desc:!0}],limit:15,reportID:"audience-segmentation_use-audience-tiles-reports_hook_topContentPageTitlesReportOptions"};return{report:O,reportLoaded:M,reportError:E,siteKitAudiencesReport:D,siteKitAudiencesReportLoaded:N,siteKitAudiencesReportError:T,totalPageviews:C,totalPageviewsReportLoaded:_,totalPageviewsReportError:w,topCitiesReport:x,topCitiesReportsLoaded:P,topCitiesReportErrors:z,topContentReport:G,topContentReportsLoaded:Z,topContentReportErrors:B,topContentPageTitlesReport:Object(a.useInViewSelect)((function(e){return e(c.r).getReportForAllAudiences(W,p)})),topContentPageTitlesReportsLoaded:u(W,p),topContentPageTitlesReportErrors:d(W,p)}}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceTileNoData}));var i=n(2);function AudienceTileNoData(){return e.createElement("div",{className:"googlesitekit-audience-segmentation-tile__no-data"},Object(i.__)("No data to show yet","google-site-kit"))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return PartialDataNotice}));var i=n(0),r=n.n(i);function PartialDataNotice(t){var n=t.content;return e.createElement("span",{className:"googlesitekit-audience-segmentation-partial-data-notice"},n)}PartialDataNotice.propTypes={content:r.a.node}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceTooltipMessage}));var i=n(0),r=n.n(i),a=n(1),o=n(41),c=n(2),s=n(3),l=n(21),u=n(13);function AudienceTooltipMessage(t){var n=t.audienceSlug,i=t.audienceName,r=Object(s.useSelect)((function(e){return e(u.c).getDocumentationLinkURL("visitor-group-insights")}));return Object(a.useMemo)((function(){switch(n){case"new-visitors":return Object(o.a)(Object(c.sprintf)(/* translators: %s: is the audience name */ Object(c.__)('%s are people who visited your site for the first time. Note that under some circumstances it\'s possible for a visitor to be counted in both the "new" and "returning" groups. Learn more',"google-site-kit"),"New visitors"),{strong:e.createElement("strong",null),link:e.createElement(l.a,{href:r,external:!0,hideExternalIndicator:!0})});case"returning-visitors":return Object(o.a)(Object(c.sprintf)(/* translators: %s: is the audience name */ Object(c.__)('%s are people who have visited your site at least once before. Note that under some circumstances it\'s possible for a visitor to be counted in both the "new" and "returning" groups. Learn more',"google-site-kit"),"Returning visitors"),{strong:e.createElement("strong",null),link:e.createElement(l.a,{href:r,external:!0,hideExternalIndicator:!0})});default:return Object(o.a)(Object(c.sprintf)(/* translators: %s: is the audience name */ Object(c.__)("%s is an audience that already exists in your Analytics property. Note that it's possible for a visitor to be counted in more than one group. Learn more","google-site-kit"),"".concat(i,"")),{strong:e.createElement("strong",null),link:e.createElement(l.a,{href:r,external:!0,hideExternalIndicator:!0})})}}),[n,i,r])}AudienceTooltipMessage.propTypes={audienceSlug:r.a.string.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;tLearn more","google-site-kit"),{a:e.createElement(v.a,{path:"/analytics/answer/9216061",external:!0})})))}EnhancedMeasurementSwitch.propTypes={onClick:s.a.func,disabled:s.a.bool,loading:s.a.bool,isEnhancedMeasurementAlreadyEnabled:s.a.bool,showTick:s.a.bool}}).call(this,n(4))},,,,,,function(e,t,n){"use strict";(function(e,i){n.d(t,"a",(function(){return ChipTabGroup}));var r,a=n(18),o=n.n(a),c=n(29),s=n.n(c),l=n(15),u=n.n(l),d=n(5),g=n.n(d),m=n(100),p=n(422),f=n(1),b=n(245),v=n(2),y=n(3),j=n(11),h=n(25),I=n(30),O=n(8),M=n(28),E=n(26),S=n(7),D=n(22),N=n(365),T=n(366),A=n(367),k=n(23),_=n(129),w=n(211),C=n(94),R=n(111),x=(r={},g()(r,h.c.SLUG,w.a),g()(r,h.g.SLUG,C.a),r);function ChipTabGroup(t){var n=t.allMetricItems,r=t.savedItemSlugs,a=Object(f.useRef)(),c=Object(f.useState)(h.c.SLUG),l=u()(c,2),d=l[0],w=l[1],C=Object(f.useState)(0),P=u()(C,2),z=P[0],L=P[1],G=Object(k.e)()===k.b,Z=Object(y.useSelect)((function(e){return e(I.a).getValue(h.j,h.i)})),B=Object(y.useSelect)((function(e){return e(I.a).getValue(h.j,h.a)||[]})),W=Object(y.useSelect)((function(e){return e(I.a).getValue(h.j,h.o)||[]})),V=Object(y.useSelect)((function(e){return e(S.a).isUserInputCompleted()})),U=Object(y.useSelect)((function(e){var t,n=e(S.a).getUserPickedMetrics();if(null==n?void 0:n.length){var i=e(O.r).getKeyMetricsConversionEventWidgets();return Object.keys(i).filter((function(e){return n.some((function(t){return i[e].includes(t)}))}))}var r=e(S.a).getUserInputSettings();return null==r||null===(t=r.includeConversionEvents)||void 0===t?void 0:t.values})),F=Object(y.useSelect)((function(e){return e(D.a).isModuleConnected(M.g)})),H=Object(y.useSelect)((function(e){return F?e(O.r).getDetectedEvents():[]})),Y=Object(y.useSelect)((function(e){return e(S.a).getAnswerBasedMetrics(null,[].concat(s()(U||[]),s()(H||[])))})),Q=[O.l.SUBMIT_LEAD_FORM,O.l.CONTACT,O.l.GENERATE_LEAD].filter((function(e){return(null==H?void 0:H.includes(e))||(null==U?void 0:U.includes(e))})),J=[O.l.ADD_TO_CART,O.l.PURCHASE].filter((function(e){return(null==H?void 0:H.includes(e))||(null==U?void 0:U.includes(e))})),X=Object(f.useMemo)((function(){return[h.h,h.d].concat(s()((null==Q?void 0:Q.length)?[h.e]:[]),s()((null==J?void 0:J.length)?[h.f]:[]),[h.b])}),[Q,J]),K=Object(f.useMemo)((function(){return V&&(null==Y?void 0:Y.length)?[h.c,h.g]:[h.c]}),[V,Y]),q=Object(f.useMemo)((function(){return[].concat(s()(K),s()(X))}),[K,X]),$=Object(y.useSelect)((function(e){if(!F)return[];var t=e(O.r).getNewBadgeEvents();if((null==H?void 0:H.length)&&(null==t?void 0:t.length)){var n=H.filter((function(e){return O.e.includes(e)})),i=t.filter((function(e){return O.e.includes(e)})),r=t.filter((function(e){return!O.e.includes(e)}));if((null==n?void 0:n.length)>1&&i.length>0)return r}return t})),ee=Object(y.useSelect)((function(e){return F?e(O.r).getKeyMetricsConversionEventWidgets():[]})),te=Object(f.useCallback)((function(){var e,t,n,i=null===(e=a.current)||void 0===e?void 0:e.querySelector(".mdc-tab-scroller__scroll-content");if(G){var r=null===(t=a.current)||void 0===t?void 0:t.querySelectorAll(".googlesitekit-chip-tab-group__tab-items .mdc-tab");if((null==r?void 0:r.length)&&i){var o=null===(n=a.current)||void 0===n?void 0:n.getBoundingClientRect(),c=[];r.forEach((function(e,t){var n=e.getBoundingClientRect();n.left>=o.left&&n.right<=o.right&&c.push(t)}));var s=r[c.length];if(s){var l=s.getBoundingClientRect();(l.left>=o.right||l.left-o.right<0&&-(l.left-o.right)<=20)&&("2px"===i.style.columnGap?i.style.columnGap="20px":i.style.columnGap="2px",te())}}}}),[G]),ne=g()({},h.c.SLUG,0),ie={},re={},ae=function(e){var t,i=n[e].group;if((i===d||d===h.c.SLUG&&B.includes(e))&&(ie[e]=n[e]),d===h.g.SLUG&&Y.includes(e)&&Y.includes(e)&&(ie[e]=n[e]),!ne[i]){var r=Object.keys(n).filter((function(e){return!(n[e].group!==i||!(null==Z?void 0:Z.includes(e)))})).length;ne[i]=r}(null==$?void 0:$.length)&&($.some((function(t){return ee[t].includes(e)}))&&(re[i]=[].concat(s()(null!==(t=re[i])&&void 0!==t?t:[]),[e])))};for(var oe in n)ae(oe);var ce=Object(y.useDispatch)(I.a).setValues,se=Object(f.useCallback)((function(){var e;ce(h.j,(e={},g()(e,h.i,Z),g()(e,h.a,[].concat(s()(B),s()(W))),g()(e,h.o,[]),e))}),[Z,B,W,ce]),le=Object(f.useCallback)((function(e,t){if(e)w(e);else{var n=q[t];L(t),w(n.SLUG)}W.length&&se()}),[q,W,w,se]),ue=Object(y.useSelect)((function(e){return e(E.b).getValue(h.k)})),de=Object(b.a)(ue),ge=Object.keys(re);Object(f.useEffect)((function(){if(!de&&ue)if(w(h.c.SLUG),L(0),ge.length&&G){var e=q.find((function(e){return e.SLUG===ge[0]}));L(q.indexOf(e)),w(e.SLUG)}else L(0),w(h.c.SLUG);de&&!ue&&se(),!de&&ue&&te()}),[ue,de,W,q,G,ge,se,te]);var me=Object(_.a)(te,50);Object(m.a)((function(){e.addEventListener("resize",me)})),Object(p.a)((function(){return e.removeEventListener("resize",me)}));var pe=[[].concat(s()(K),s()(X.slice(0,2))),s()(X.slice(2))];return i.createElement("div",{className:"googlesitekit-chip-tab-group"},i.createElement("div",{className:"googlesitekit-chip-tab-group__tab-items",ref:a},!G&&pe.map((function(e){return i.createElement("div",{key:"row-".concat(e[0].SLUG),className:"googlesitekit-chip-tab-group__tab-items-row"},e.map((function(e){return i.createElement(N.a,{key:e.SLUG,slug:e.SLUG,label:e.LABEL,hasNewBadge:!!(null==re?void 0:re[e.SLUG]),isActive:e.SLUG===d,onClick:le,selectedCount:ne[e.SLUG]})})))})),G&&i.createElement(j.TabBar,{activeIndex:z,handleActiveIndexUpdate:function(e){return le(null,e)}},q.map((function(e,t){var n=x[e.SLUG]||R.a;return i.createElement(j.Tab,{key:t,"aria-label":e.LABEL},i.createElement(n,{width:12,height:12,className:"googlesitekit-chip-tab-group__chip-item-svg googlesitekit-chip-tab-group__tab-item-mobile-svg googlesitekit-chip-tab-group__chip-item-svg__".concat(e.SLUG)}),e.LABEL,ne[e.SLUG]>0&&i.createElement("span",{className:"googlesitekit-chip-tab-group__chip-item-count"},"(",ne[e.SLUG],")"),!!(null==re?void 0:re[e.SLUG])&&i.createElement("span",{className:"googlesitekit-chip-tab-group__chip-item-new-dot"}))})))),i.createElement("div",{className:"googlesitekit-chip-tab-group__tab-item"},Object.keys(ie).map((function(e){var t,n=ie[e].group,a=null==re||null===(t=re[n])||void 0===t?void 0:t.includes(e);return i.createElement(T.a,o()({key:e,slug:e,savedItemSlugs:r,isNewlyDetected:a},ie[e]))})),!Object.keys(ie).length&&i.createElement("div",{className:"googlesitekit-chip-tab-group__graphic"},i.createElement(A.a,{height:250}),i.createElement("p",null,Object(v.__)("No metrics were selected yet","google-site-kit")))))}}).call(this,n(27),n(4))},function(e,t,n){"use strict";(function(e){var i=n(711),r=n(569),a=n(117),o=n(307),c=n(606),s=n(428),l=n(614),u=n(615),d=n(573);n.d(t,"f",(function(){return r.b})),n.d(t,"h",(function(){return a.a})),n.d(t,"i",(function(){return a.b})),n.d(t,"n",(function(){return o.a})),n.d(t,"k",(function(){return c.a})),n.d(t,"m",(function(){return s.a})),n.d(t,"p",(function(){return l.a})),n.d(t,"o",(function(){return u.a})),n.d(t,"a",(function(){return d.b}));var g=n(412);n.d(t,"l",(function(){return g.a}));var m=n(61);n.d(t,"b",(function(){return m.a})),n.d(t,"c",(function(){return m.b})),n.d(t,"d",(function(){return m.c})),n.d(t,"e",(function(){return m.d}));var p,f=n(454);n.d(t,"g",(function(){return f.a}));var b=Object(i.a)({},null===(p=e.wp)||void 0===p?void 0:p.data);b.combineStores=m.a,b.commonActions=m.b,b.commonControls=m.c,b.commonStore=m.d,b.createReducer=f.a,b.useInViewSelect=g.a,b.controls=r.b,b.createRegistryControl=a.a,b.createRegistrySelector=a.b,b.useSelect=o.a,b.useDispatch=c.a,b.useRegistry=s.a,b.withSelect=l.a,b.withDispatch=u.a,b.RegistryProvider=d.b,t.j=b}).call(this,n(27))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return OverlayCard}));var i=n(5),r=n.n(i),a=n(20),o=n.n(a),c=n(581),s=n(0),l=n.n(s),u=n(10),d=n.n(u),g=n(23),m=n(361),p=n(146);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function b(e){for(var t=1;t0?e.createElement("span",{className:"googlesitekit-chip-tab-group__chip-item-count"},"(",d,")"):null,onClick:function(){return a(n)}},i,c&&e.createElement("span",{className:"googlesitekit-chip-tab-group__chip-item-new-dot"}))}Chip.propTypes={slug:c.a.string.isRequired,label:c.a.string.isRequired,isActive:c.a.bool,hasNewBadge:c.a.bool,selectedCount:c.a.number,onClick:c.a.func.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return MetricItem}));var i=n(5),r=n.n(i),a=n(29),o=n.n(a),c=n(0),s=n.n(c),l=n(1),u=n(2),d=n(3),g=n(30),m=n(52),p=n(22),f=n(25),b=n(126);function MetricItem(t){var n=t.slug,i=t.title,a=t.description,c=t.isNewlyDetected,s=t.savedItemSlugs,v=void 0===s?[]:s,y=Object(d.useSelect)((function(e){var t=e(p.a).getModule,i=e(m.a).getWidget(n);return null==i?void 0:i.modules.reduce((function(e,n){var i=t(n);return(null==i?void 0:i.connected)||!(null==i?void 0:i.name)?e:[].concat(o()(e),[i.name])}),[])})),j=Object(d.useSelect)((function(e){return e(g.a).getValue(f.j,f.i)})),h=Object(d.useSelect)((function(e){return e(g.a)})).getValue,I=Object(d.useDispatch)(g.a).setValues,O=Object(l.useCallback)((function(e){var t,i=h(f.j,f.i),a=e.target.checked?i.concat([n]):i.filter((function(e){return e!==n}));I(f.j,(t={},r()(t,f.i,a),r()(t,f.o,a),t))}),[h,I,n]),M=null==j?void 0:j.includes(n),E=!v.includes(n)&&y.length>0,S="key-metric-selection-checkbox-".concat(n);return e.createElement(b.c,{id:S,slug:n,title:i,description:a,isNewlyDetected:c,isItemSelected:M,isItemDisabled:E,onCheckboxChange:O},y.length>0&&e.createElement("div",{className:"googlesitekit-selection-panel-item-error"},Object(u.sprintf)(/* translators: %s: module names. */ Object(u._n)("%s is disconnected, no data to show","%s are disconnected, no data to show",y.length,"google-site-kit"),y.join(Object(u.__)(" and ","google-site-kit")))))}MetricItem.propTypes={slug:s.a.string.isRequired,title:s.a.string.isRequired,description:s.a.string.isRequired,isNewlyDetected:s.a.bool,savedItemSlugs:s.a.array}}).call(this,n(4))},function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;tObject(R.G)(J).getTime());var t}));if(K)return null;if(!b)return e.createElement("div",{className:f()("googlesitekit-chart","googlesitekit-chart-loading__forced",o)},oe);var ue=Object(C.b)([].concat(c()(n||[]),[{eventName:"ready",callback:function(){var e;if(ce.current&&le.length){var t=ce.current.getChart(),n=null==t?void 0:t.getChartLayoutInterface(),i=null==n?void 0:n.getChartAreaBoundingBox(),r=ce.current.getDataTable();if(n&&i&&r){le.forEach((function(e,t){var r=new Date(e.date),a=document.getElementById("googlesitekit-chart__date-marker-line--".concat(F,"-").concat(t));v()(a,"#googlesitekit-chart__date-marker-line--".concat(F,"-").concat(t," is missing from the DOM, but required to render date markers."));var o=Math.floor(n.getXLocation(Object(R.G)(Object(R.p)(r))));if(Object.assign(a.style,{left:"".concat(o-1,"px"),top:"".concat(Math.floor(i.top),"px"),height:"".concat(Math.floor(i.height),"px"),opacity:1}),e.text){var c=document.getElementById("googlesitekit-chart__date-marker-tooltip--".concat(F,"-").concat(t));v()(c,"#googlesitekit-chart__date-marker-tooltip--".concat(F,"-").concat(t," is missing from the DOM, but required to render date marker tooltips.")),Object.assign(c.style,{left:"".concat(o-9,"px"),top:"".concat(Math.floor(i.top)-18,"px"),opacity:1})}}));var a=null===(e=document.querySelector("#googlesitekit-chart-".concat(F," svg:first-of-type > g:first-of-type > g > g > text")))||void 0===e?void 0:e.parentElement.parentElement.parentElement;!!a&&document.querySelectorAll("#googlesitekit-chart-".concat(F," svg:first-of-type > g")).length>=3&&(a.style.transform="translateY(-10px)")}}}}]),L,G),de=Object(C.a)(W,V,r,Q,J,H);return e.createElement(T.a,null,e.createElement("div",{className:f()("googlesitekit-chart","googlesitekit-chart--".concat(r),o),id:"googlesitekit-chart-".concat(F),tabIndex:-1},e.createElement(h.a,l()({className:"googlesitekit-chart__inner",chartEvents:ue,chartLanguage:Object(R.r)(),chartType:r,chartVersion:"49",data:ie,loader:oe,height:p,getChartWrapper:function(e,t){var n,i,r;(ee||te(!0),e!==ce.current)&&(null===(n=se.current)||void 0===n||n.visualization.events.removeAllListeners(null===(i=ce.current)||void 0===i?void 0:i.getChart()),null===(r=se.current)||void 0===r||r.visualization.events.removeAllListeners(ce.current));ce.current=e,se.current=t,g&&g(e,t)},width:B,options:de},U)),V&&ee&&e.createElement(D.b,{style:D.a.OVERLAY}),!!le.length&&le.map((function(t,n){return e.createElement(A.a,{key:"googlesitekit-chart__date-marker--".concat(F,"-").concat(n),id:"".concat(F,"-").concat(n),text:t.text})})),a))}GoogleChart.propTypes={className:j.a.string,children:j.a.node,chartEvents:j.a.arrayOf(j.a.shape({eventName:j.a.string,callback:j.a.func})),chartType:j.a.oneOf(["LineChart","PieChart"]).isRequired,data:j.a.array,dateMarkers:j.a.arrayOf(j.a.shape({date:j.a.string.isRequired,text:j.a.string})),getChartWrapper:j.a.func,height:j.a.string,loaded:j.a.bool,loadingHeight:j.a.string,loadingWidth:j.a.string,onMouseOut:j.a.func,onMouseOver:j.a.func,onReady:j.a.func,onSelect:j.a.func,selectedStats:j.a.arrayOf(j.a.number),width:j.a.string,options:j.a.object,gatheringData:j.a.bool},GoogleChart.defaultProps=z(z({},h.a.defaultProps),{},{dateMarkers:[],gatheringData:!1,loaded:!0})}).call(this,n(4),n(27))},,function(e,t,n){"use strict";n.d(t,"a",(function(){return p})),n.d(t,"b",(function(){return f}));var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(12),s=n.n(c),l=n(14),u=n(264),d=n(142),g=n(174),m=n(13),p=function(e,t){var n=t.find((function(t){return t.test(e)}));return!!n&&n.exec(e)[1]},f=Object(l.memoize)(function(){var e=o()(r.a.mark((function e(t){var n,i,a,o;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.homeURL,i=t.ampMode,s()(Object(d.a)(n),"homeURL must be valid URL"),a=[n],m.b!==i){e.next=14;break}return e.prev=4,e.next=7,Object(u.default)({path:"/wp/v2/posts?per_page=1"}).then((function(e){return e.slice(0,1).map((function(e){return Object(g.a)(e.link,{amp:1})})).pop()}));case 7:(o=e.sent)&&a.push(o),e.next=14;break;case 11:return e.prev=11,e.t0=e.catch(4),e.abrupt("return",a);case 14:return e.abrupt("return",a);case 15:case"end":return e.stop()}}),e,null,[[4,11]])})));return function(t){return e.apply(this,arguments)}}())},,,,function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.sticky,n=void 0!==t&&t,i=Object(c.useContext)(s.a),u=Object(c.useState)(!1),d=r()(u,2),g=d[0],m=d[1],p=Object(o.a)((function(e){return e(l.b).getInViewResetCount()})),f=Object(o.a)((function(e){return e(l.b).getValue("forceInView")}));return Object(c.useEffect)((function(){i.value&&!g&&m(!0)}),[g,i,m]),Object(c.useEffect)((function(){f&&m(!0)}),[f]),Object(a.a)((function(){m(!1)}),[p]),!(!n||!g)||!!i.value}},function(e,t,n){"use strict";t.a="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTA4IiBoZWlnaHQ9IjI2NyIgdmlld0JveD0iMCAwIDUwOCAyNjciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xNDYxXzEwNTc2KSI+CjxwYXRoIGQ9Ik01MzMuOTg5IDIxNi4yNDNDNTA4LjI4MSAyNjkuOTc4IDQzOS41ODcgMjcwLjU1NiA0MDEuNDQyIDI2Mi4zNzFDMzUxLjY3OCAyNTEuNjkzIDMxOC42NDcgMjEyLjYzNCAyNzUuMiAyMTAuMTZDMjMxLjc1NCAyMDcuNjg1IDIwNy41MzIgMjMwLjI4OCAxNjAuNzE0IDIzNS45MzdDMTEzLjg5NSAyNDEuNTg1IDU2LjQ3NDcgMjM2LjQ1IDI2LjY5MjIgMTc4LjQyNUMtMy4wOTAyOCAxMjAuNDAxIDE3LjQ0OTMgNTguOTc2MyA3MC4zMzkgMjguMTkyM0MxMjMuMjI5IC0yLjU5MTc4IDE1NS4zMTcgMjguMzQ4MyAyMDcuNTMyIDI4LjE5MjNDMjU5Ljc0NyAyOC4wMzYzIDI4MC44NTQgLTE4LjU5MDkgMzI5LjQzMSAtMjIuMzcwMUMzNTMuNTQ0IC0yNC4yNDYgMzc3Ljg0MiAtMTkuMjg2IDQwMS45NjEgLTIuNTkxNzdDNDI1LjgxNiAxMy45MTk2IDQyOS4zMTIgNDQuMTM4OSA0ODguNjk5IDcyLjI1NTZDNTQ4LjA4NiAxMDAuMzcyIDU1OS42OTcgMTYyLjUwOCA1MzMuOTg5IDIxNi4yNDNaIiBmaWxsPSIjQjhFNkNBIi8+CjxnIGZpbHRlcj0idXJsKCNmaWx0ZXIwX2RfMTQ2MV8xMDU3NikiPgo8cmVjdCB4PSIyNjciIHk9IjU4Ljg3NiIgd2lkdGg9IjEzNi4xMjIiIGhlaWdodD0iNzQuMjQ4NCIgcng9IjkuMDc0OCIgZmlsbD0id2hpdGUiLz4KPC9nPgo8cmVjdCB4PSIyODAuMiIgeT0iNzIuMDc1MSIgd2lkdGg9IjIwLjYyNDYiIGhlaWdodD0iNi41OTk4NiIgcng9IjMuMjk5OTMiIGZpbGw9IiNFQkVFRjAiLz4KPHJlY3QgeD0iMjgwLjIiIHk9Ijg2LjEwMDMiIHdpZHRoPSI0MS4yNDkxIiBoZWlnaHQ9IjE2LjQ5OTYiIHJ4PSI4LjI0OTgyIiBmaWxsPSIjRkZERUQzIi8+CjxyZWN0IHg9IjI4MC4yIiB5PSIxMTQuOTc0IiB3aWR0aD0iMTA5LjcyMyIgaGVpZ2h0PSI2LjU5OTg2IiByeD0iMy4yOTk5MyIgZmlsbD0iI0VCRUVGMCIvPgo8cGF0aCBkPSJNMjg3LjYyMiA5MS44NzUyTDI5My4wNjIgOTcuMzE0N00yOTMuMDYyIDk3LjMxNDdMMjkzLjEyMiA5My4wMjM2TTI5My4wNjIgOTcuMzE0N0wyODguNzcxIDk3LjM3NTEiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS4yMzc0NyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxyZWN0IHg9IjI5OC4zNSIgeT0iOTEuODc1MiIgd2lkdGg9IjE2LjQ5OTYiIGhlaWdodD0iNC45NDk4OSIgcng9IjEuNjQ5OTYiIGZpbGw9IndoaXRlIi8+CjxnIGZpbHRlcj0idXJsKCNmaWx0ZXIxX2RfMTQ2MV8xMDU3NikiPgo8cmVjdCB4PSIxMTciIHk9IjE0NSIgd2lkdGg9IjEzNi4xMjIiIGhlaWdodD0iNzQuMjQ4NCIgcng9IjkuMDc0OCIgZmlsbD0id2hpdGUiLz4KPC9nPgo8cmVjdCB4PSIxMzAiIHk9IjE1OCIgd2lkdGg9IjU0IiBoZWlnaHQ9IjciIHJ4PSIzLjI5OTkzIiBmaWxsPSIjRUJFRUYwIi8+CjxyZWN0IHg9IjEzMC4yIiB5PSIxNzIuMjI0IiB3aWR0aD0iNDEuMjQ5MSIgaGVpZ2h0PSIxNi40OTk2IiByeD0iOC4yNDk4MiIgZmlsbD0iI0ZGREVEMyIvPgo8cmVjdCB4PSIxMzAuMiIgeT0iMjAxLjA5OCIgd2lkdGg9IjEwOS43MjMiIGhlaWdodD0iNi41OTk4NiIgcng9IjMuMjk5OTMiIGZpbGw9IiNFQkVFRjAiLz4KPHBhdGggZD0iTTEzNy42MjIgMTc3Ljk5OUwxNDMuMDYyIDE4My40MzlNMTQzLjA2MiAxODMuNDM5TDE0My4xMjIgMTc5LjE0OE0xNDMuMDYyIDE4My40MzlMMTM4Ljc3MSAxODMuNDk5IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuMjM3NDciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cmVjdCB4PSIxNDguMzUiIHk9IjE3Ny45OTkiIHdpZHRoPSIxNi40OTk2IiBoZWlnaHQ9IjQuOTQ5ODkiIHJ4PSIxLjY0OTk2IiBmaWxsPSJ3aGl0ZSIvPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyMl9kXzE0NjFfMTA1NzYpIj4KPHJlY3QgeD0iMTE3IiB5PSI1OC44NzYiIHdpZHRoPSIxMzYuMTIyIiBoZWlnaHQ9Ijc0LjI0ODQiIHJ4PSI5LjA3NDgiIGZpbGw9IndoaXRlIi8+CjwvZz4KPHJlY3QgeD0iMTMwLjE5OSIgeT0iNzIuMDc1MSIgd2lkdGg9Ijg2LjYyMzEiIGhlaWdodD0iNi41OTk4NiIgcng9IjMuMjk5OTMiIGZpbGw9IiNFQkVFRjAiLz4KPHJlY3QgeD0iMTMwLjE5OSIgeT0iODYuMTAwMyIgd2lkdGg9IjQxLjI0OTEiIGhlaWdodD0iMTYuNDk5NiIgcng9IjguMjQ5ODIiIGZpbGw9IiNCOEU2Q0EiLz4KPHJlY3QgeD0iMTMwLjE5OSIgeT0iMTE0Ljk3NCIgd2lkdGg9IjEwOS43MjMiIGhlaWdodD0iNi41OTk4NiIgcng9IjMuMjk5OTMiIGZpbGw9IiNFQkVFRjAiLz4KPHBhdGggZD0iTTEzNy42MjUgOTcuMzc1MUwxNDMuMDY0IDkxLjkzNTdNMTQzLjA2NCA5MS45MzU3TDEzOC43NzMgOTEuODc1Mk0xNDMuMDY0IDkxLjkzNTdMMTQzLjEyNSA5Ni4yMjY4IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuMjM3NDciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cmVjdCB4PSIxNDguMzUiIHk9IjkxLjg3NTIiIHdpZHRoPSIxNi40OTk2IiBoZWlnaHQ9IjQuOTQ5ODkiIHJ4PSIxLjY0OTk2IiBmaWxsPSJ3aGl0ZSIvPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyM19kXzE0NjFfMTA1NzYpIj4KPHJlY3QgeD0iMjY3IiB5PSIxNDUiIHdpZHRoPSIxMzYuMTIyIiBoZWlnaHQ9Ijc0LjI0ODQiIHJ4PSI5LjA3NDgiIGZpbGw9IndoaXRlIi8+CjwvZz4KPHJlY3QgeD0iMjgwLjE5OSIgeT0iMTU4LjE5OSIgd2lkdGg9IjUyLjc5ODkiIGhlaWdodD0iNi41OTk4NiIgcng9IjMuMjk5OTMiIGZpbGw9IiNFQkVFRjAiLz4KPHBhdGggZD0iTTI4MC4xOTkgMTgwLjQ3NEMyODAuMTk5IDE3NS45MTggMjgzLjg5MyAxNzIuMjI0IDI4OC40NDkgMTcyLjIyNEgzMTMuMTk5QzMxNy43NTUgMTcyLjIyNCAzMjEuNDQ4IDE3NS45MTggMzIxLjQ0OCAxODAuNDc0QzMyMS40NDggMTg1LjAzIDMxNy43NTUgMTg4LjcyNCAzMTMuMTk5IDE4OC43MjRIMjg4LjQ0OUMyODMuODkzIDE4OC43MjQgMjgwLjE5OSAxODUuMDMgMjgwLjE5OSAxODAuNDc0WiIgZmlsbD0iI0I4RTZDQSIvPgo8cmVjdCB4PSIyODAuMTk5IiB5PSIyMDEuMDk4IiB3aWR0aD0iMTA5LjcyMyIgaGVpZ2h0PSI2LjU5OTg2IiByeD0iMy4yOTk5MyIgZmlsbD0iI0VCRUVGMCIvPgo8cGF0aCBkPSJNMjg3LjYyNCAxODMuNDk5TDI5My4wNjMgMTc4LjA2TTI5My4wNjMgMTc4LjA2TDI4OC43NzIgMTc3Ljk5OU0yOTMuMDYzIDE3OC4wNkwyOTMuMTI0IDE4Mi4zNTEiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS4yMzc0NyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxyZWN0IHg9IjI5OC4zNSIgeT0iMTc3Ljk5OSIgd2lkdGg9IjE2LjQ5OTYiIGhlaWdodD0iNC45NDk4OSIgcng9IjEuNjQ5OTYiIGZpbGw9IndoaXRlIi8+CjwvZz4KPGRlZnM+CjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZF8xNDYxXzEwNTc2IiB4PSIyNTMuOCIgeT0iNDguOTc2MiIgd2lkdGg9IjE2Mi41MjIiIGhlaWdodD0iMTAwLjY0OCIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0IGR5PSIzLjI5OTkzIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjYuNTk5ODYiLz4KPGZlQ29tcG9zaXRlIGluMj0iaGFyZEFscGhhIiBvcGVyYXRvcj0ib3V0Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjE1IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTQ2MV8xMDU3NiIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvd18xNDYxXzEwNTc2IiByZXN1bHQ9InNoYXBlIi8+CjwvZmlsdGVyPgo8ZmlsdGVyIGlkPSJmaWx0ZXIxX2RfMTQ2MV8xMDU3NiIgeD0iMTAzLjgiIHk9IjEzNS4xIiB3aWR0aD0iMTYyLjUyMiIgaGVpZ2h0PSIxMDAuNjQ4IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQgZHk9IjMuMjk5OTMiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNi41OTk4NiIvPgo8ZmVDb21wb3NpdGUgaW4yPSJoYXJkQWxwaGEiIG9wZXJhdG9yPSJvdXQiLz4KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMTUgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18xNDYxXzEwNTc2Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzE0NjFfMTA1NzYiIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjxmaWx0ZXIgaWQ9ImZpbHRlcjJfZF8xNDYxXzEwNTc2IiB4PSIxMDMuOCIgeT0iNDguOTc2MiIgd2lkdGg9IjE2Mi41MjIiIGhlaWdodD0iMTAwLjY0OCIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0IGR5PSIzLjI5OTkzIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjYuNTk5ODYiLz4KPGZlQ29tcG9zaXRlIGluMj0iaGFyZEFscGhhIiBvcGVyYXRvcj0ib3V0Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjE1IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTQ2MV8xMDU3NiIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvd18xNDYxXzEwNTc2IiByZXN1bHQ9InNoYXBlIi8+CjwvZmlsdGVyPgo8ZmlsdGVyIGlkPSJmaWx0ZXIzX2RfMTQ2MV8xMDU3NiIgeD0iMjUzLjgiIHk9IjEzNS4xIiB3aWR0aD0iMTYyLjUyMiIgaGVpZ2h0PSIxMDAuNjQ4IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQgZHk9IjMuMjk5OTMiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNi41OTk4NiIvPgo8ZmVDb21wb3NpdGUgaW4yPSJoYXJkQWxwaGEiIG9wZXJhdG9yPSJvdXQiLz4KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMTUgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18xNDYxXzEwNTc2Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzE0NjFfMTA1NzYiIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMTQ2MV8xMDU3NiI+CjxyZWN0IHdpZHRoPSI1MDgiIGhlaWdodD0iMjY3IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo="},function(e,t,n){"use strict";t.a="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDM1IiBoZWlnaHQ9IjE0NiIgdmlld0JveD0iMCAwIDQzNSAxNDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xNTA1XzQzNjEpIj4KPHBhdGggZD0iTTQyNC40OTcgMTk4LjMwOEM0MDMuNjQgMjQxLjkwNSAzNDcuOTA3IDI0Mi4zNzQgMzE2Ljk1OSAyMzUuNzMzQzI3Ni41ODQgMjI3LjA3IDI0OS43ODUgMTk1LjM4IDIxNC41MzUgMTkzLjM3M0MxNzkuMjg2IDE5MS4zNjUgMTU5LjYzNCAyMDkuNzA0IDEyMS42NDkgMjE0LjI4NkM4My42NjQxIDIxOC44NjkgMzcuMDc3NiAyMTQuNzAzIDEyLjkxNDMgMTY3LjYyNkMtMTEuMjQ5IDEyMC41NDkgNS40MTUzMiA3MC43MTQgNDguMzI2IDQ1LjczODFDOTEuMjM2OCAyMC43NjIyIDExNy4yNzEgNDUuODY0NiAxNTkuNjM0IDQ1LjczODFDMjAxLjk5OCA0NS42MTE1IDIxOS4xMjIgNy43ODE3MiAyNTguNTM0IDQuNzE1NTNDMjc4LjA5NyAzLjE5MzU3IDI5Ny44MTEgNy4yMTc3OSAzMTcuMzc5IDIwLjc2MjJDMzM2LjczNCAzNC4xNTgzIDMzOS41NyA1OC42NzYgMzg3Ljc1MiA4MS40ODc4QzQzNS45MzUgMTA0LjMgNDQ1LjM1NCAxNTQuNzEyIDQyNC40OTcgMTk4LjMwOFoiIGZpbGw9IiNCOEU2Q0EiLz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZF8xNTA1XzQzNjEpIj4KPHJlY3QgeD0iMjE2LjcwMyIgeT0iMjguODc2IiB3aWR0aD0iMTE2Ljc5NiIgaGVpZ2h0PSI2My43MDciIHJ4PSI3Ljc4NjQxIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxyZWN0IHg9IjIyOC4wMjkiIHk9IjQwLjIwMTIiIHdpZHRoPSIxNy42OTY0IiBoZWlnaHQ9IjUuNjYyODUiIHJ4PSIyLjgzMTQyIiBmaWxsPSIjRUJFRUYwIi8+CjxyZWN0IHg9IjIyOC4wMjkiIHk9IjUyLjIzNTEiIHdpZHRoPSIzNS4zOTI4IiBoZWlnaHQ9IjE0LjE1NzEiIHJ4PSI3LjA3ODU2IiBmaWxsPSIjRkZERUQzIi8+CjxyZWN0IHg9IjIyOC4wMjkiIHk9Ijc3LjAwOTUiIHdpZHRoPSI5NC4xNDQ4IiBoZWlnaHQ9IjUuNjYyODUiIHJ4PSIyLjgzMTQyIiBmaWxsPSIjRUJFRUYwIi8+CjxwYXRoIGQ9Ik0yMzQuMzk3IDU3LjE5MDJMMjM5LjA2NCA2MS44NTc0TTIzOS4wNjQgNjEuODU3NEwyMzkuMTE2IDU4LjE3NTVNMjM5LjA2NCA2MS44NTc0TDIzNS4zODIgNjEuOTA5MiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjA2MTc4IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHJlY3QgeD0iMjQzLjYwMiIgeT0iNTcuMTkwMiIgd2lkdGg9IjE0LjE1NzEiIGhlaWdodD0iNC4yNDcxMyIgcng9IjEuNDE1NzEiIGZpbGw9IndoaXRlIi8+CjxnIGZpbHRlcj0idXJsKCNmaWx0ZXIxX2RfMTUwNV80MzYxKSI+CjxyZWN0IHg9Ijg4IiB5PSIxMDIuNzcyIiB3aWR0aD0iMTE2Ljc5NiIgaGVpZ2h0PSI2My43MDciIHJ4PSI3Ljc4NjQxIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxyZWN0IHg9Ijk5LjE1NDMiIHk9IjExMy45MjciIHdpZHRoPSI0Ni4zMzM0IiBoZWlnaHQ9IjYuMDA2MTgiIHJ4PSIyLjgzMTQyIiBmaWxsPSIjRUJFRUYwIi8+CjxyZWN0IHg9Ijk5LjMyNjIiIHk9IjEyNi4xMzIiIHdpZHRoPSIzNS4zOTI4IiBoZWlnaHQ9IjE0LjE1NzEiIHJ4PSI3LjA3ODU2IiBmaWxsPSIjRkZERUQzIi8+CjxwYXRoIGQ9Ik0xMDUuNjk0IDEzMS4wODdMMTEwLjM2MSAxMzUuNzU0TTExMC4zNjEgMTM1Ljc1NEwxMTAuNDEzIDEzMi4wNzJNMTEwLjM2MSAxMzUuNzU0TDEwNi42NzkgMTM1LjgwNiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjA2MTc4IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHJlY3QgeD0iMTE0Ljg5OCIgeT0iMTMxLjA4NyIgd2lkdGg9IjE0LjE1NzEiIGhlaWdodD0iNC4yNDcxMyIgcng9IjEuNDE1NzEiIGZpbGw9IndoaXRlIi8+CjxnIGZpbHRlcj0idXJsKCNmaWx0ZXIyX2RfMTUwNV80MzYxKSI+CjxyZWN0IHg9Ijg4IiB5PSIyOC44NzYiIHdpZHRoPSIxMTYuNzk2IiBoZWlnaHQ9IjYzLjcwNyIgcng9IjcuNzg2NDEiIGZpbGw9IndoaXRlIi8+CjwvZz4KPHJlY3QgeD0iOTkuMzI1MiIgeT0iNDAuMjAxMiIgd2lkdGg9Ijc0LjMyNDgiIGhlaWdodD0iNS42NjI4NSIgcng9IjIuODMxNDIiIGZpbGw9IiNFQkVFRjAiLz4KPHJlY3QgeD0iOTkuMzI1MiIgeT0iNTIuMjM1MSIgd2lkdGg9IjM1LjM5MjgiIGhlaWdodD0iMTQuMTU3MSIgcng9IjcuMDc4NTYiIGZpbGw9IiNCOEU2Q0EiLz4KPHJlY3QgeD0iOTkuMzI1MiIgeT0iNzcuMDA5NSIgd2lkdGg9Ijk0LjE0NDgiIGhlaWdodD0iNS42NjI4NSIgcng9IjIuODMxNDIiIGZpbGw9IiNFQkVFRjAiLz4KPHBhdGggZD0iTTEwNS42OTYgNjEuOTA5MkwxMTAuMzYzIDU3LjI0Mk0xMTAuMzYzIDU3LjI0MkwxMDYuNjgyIDU3LjE5MDJNMTEwLjM2MyA1Ny4yNDJMMTEwLjQxNSA2MC45MjM5IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuMDYxNzgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cmVjdCB4PSIxMTQuODk4IiB5PSI1Ny4xOTAyIiB3aWR0aD0iMTQuMTU3MSIgaGVpZ2h0PSI0LjI0NzEzIiByeD0iMS40MTU3MSIgZmlsbD0id2hpdGUiLz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjNfZF8xNTA1XzQzNjEpIj4KPHJlY3QgeD0iMjE2LjcwMyIgeT0iMTAyLjc3MiIgd2lkdGg9IjExNi43OTYiIGhlaWdodD0iNjMuNzA3IiByeD0iNy43ODY0MSIgZmlsbD0id2hpdGUiLz4KPC9nPgo8cmVjdCB4PSIyMjguMDI4IiB5PSIxMTQuMDk4IiB3aWR0aD0iNDUuMzAyOCIgaGVpZ2h0PSI1LjY2Mjg1IiByeD0iMi44MzE0MiIgZmlsbD0iI0VCRUVGMCIvPgo8cGF0aCBkPSJNMjI4LjAyOCAxMzMuMjFDMjI4LjAyOCAxMjkuMzAxIDIzMS4xOTcgMTI2LjEzMiAyMzUuMTA3IDEyNi4xMzJIMjU2LjM0M0MyNjAuMjUyIDEyNi4xMzIgMjYzLjQyMSAxMjkuMzAxIDI2My40MjEgMTMzLjIxQzI2My40MjEgMTM3LjEyIDI2MC4yNTIgMTQwLjI4OSAyNTYuMzQzIDE0MC4yODlIMjM1LjEwN0MyMzEuMTk3IDE0MC4yODkgMjI4LjAyOCAxMzcuMTIgMjI4LjAyOCAxMzMuMjFaIiBmaWxsPSIjQjhFNkNBIi8+CjxwYXRoIGQ9Ik0yMzQuMzk5IDEzNS44MDZMMjM5LjA2NyAxMzEuMTM5TTIzOS4wNjcgMTMxLjEzOUwyMzUuMzg1IDEzMS4wODdNMjM5LjA2NyAxMzEuMTM5TDIzOS4xMTggMTM0LjgyIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuMDYxNzgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cmVjdCB4PSIyNDMuNjAyIiB5PSIxMzEuMDg3IiB3aWR0aD0iMTQuMTU3MSIgaGVpZ2h0PSI0LjI0NzEzIiByeD0iMS40MTU3MSIgZmlsbD0id2hpdGUiLz4KPC9nPgo8ZGVmcz4KPGZpbHRlciBpZD0iZmlsdGVyMF9kXzE1MDVfNDM2MSIgeD0iMjA1LjM3NyIgeT0iMjAuMzgxNyIgd2lkdGg9IjEzOS40NDciIGhlaWdodD0iODYuMzU4NCIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0IGR5PSIyLjgzMTQyIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjUuNjYyODUiLz4KPGZlQ29tcG9zaXRlIGluMj0iaGFyZEFscGhhIiBvcGVyYXRvcj0ib3V0Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjE1IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTUwNV80MzYxIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzE1MDVfNDM2MSIgcmVzdWx0PSJzaGFwZSIvPgo8L2ZpbHRlcj4KPGZpbHRlciBpZD0iZmlsdGVyMV9kXzE1MDVfNDM2MSIgeD0iNzYuNjc0MyIgeT0iOTQuMjc4MiIgd2lkdGg9IjEzOS40NDciIGhlaWdodD0iODYuMzU4NCIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0IGR5PSIyLjgzMTQyIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjUuNjYyODUiLz4KPGZlQ29tcG9zaXRlIGluMj0iaGFyZEFscGhhIiBvcGVyYXRvcj0ib3V0Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjE1IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTUwNV80MzYxIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzE1MDVfNDM2MSIgcmVzdWx0PSJzaGFwZSIvPgo8L2ZpbHRlcj4KPGZpbHRlciBpZD0iZmlsdGVyMl9kXzE1MDVfNDM2MSIgeD0iNzYuNjc0MyIgeT0iMjAuMzgxNyIgd2lkdGg9IjEzOS40NDciIGhlaWdodD0iODYuMzU4NCIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0IGR5PSIyLjgzMTQyIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjUuNjYyODUiLz4KPGZlQ29tcG9zaXRlIGluMj0iaGFyZEFscGhhIiBvcGVyYXRvcj0ib3V0Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjE1IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTUwNV80MzYxIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzE1MDVfNDM2MSIgcmVzdWx0PSJzaGFwZSIvPgo8L2ZpbHRlcj4KPGZpbHRlciBpZD0iZmlsdGVyM19kXzE1MDVfNDM2MSIgeD0iMjA1LjM3NyIgeT0iOTQuMjc4MiIgd2lkdGg9IjEzOS40NDciIGhlaWdodD0iODYuMzU4NCIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0IGR5PSIyLjgzMTQyIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjUuNjYyODUiLz4KPGZlQ29tcG9zaXRlIGluMj0iaGFyZEFscGhhIiBvcGVyYXRvcj0ib3V0Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjE1IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTUwNV80MzYxIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzE1MDVfNDM2MSIgcmVzdWx0PSJzaGFwZSIvPgo8L2ZpbHRlcj4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xNTA1XzQzNjEiPgo8cmVjdCB3aWR0aD0iNDM1IiBoZWlnaHQ9IjE0NiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K"},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return MetricTileHeader}));var i=n(0),r=n.n(i),a=n(140),o=n(118),c=n(34);function MetricTileHeader(t){var n=t.title,i=t.infoTooltip,r=t.loading;return e.createElement("div",{className:"googlesitekit-km-widget-tile__title-container"},e.createElement(c.a,{as:"h3",size:"small",type:"label",className:"googlesitekit-km-widget-tile__title"},n),r?e.createElement(o.a,null,e.createElement(a.a,{title:i})):e.createElement(a.a,{title:i}))}MetricTileHeader.propTypes={title:r.a.string,infoTooltip:r.a.oneOfType([r.a.string,r.a.element]),loading:r.a.bool}}).call(this,n(4))},function(e,t,n){"use strict";function i(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3,n=e.filter((function(e){var t=e.dimensionValues;return"(not set)"!==t[0].value&&""!==t[0].value}));return n.slice(0,t)}n.d(t,"a",(function(){return i}))},,function(e,t,n){"use strict";(function(e,i){n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return AudienceSegmentationSetupSuccessSubtleNotification}));var r=n(0),a=n.n(r),o=n(2),c=n(1),s=n(165),l=n(35),u=n(159),d=n(23),g=n(3),m=n(43),p=n(7),f="setup-success-notification-audiences";function AudienceSegmentationSetupSuccessSubtleNotification(t){var n=t.id,r=t.Notification,a=Object(d.e)(),b=Object(g.useDispatch)(m.a).dismissNotification,v=Object(g.useSelect)((function(e){return e(p.a).isAudienceSegmentationWidgetHidden()}));Object(c.useEffect)((function(){v&&b(f)}),[b,v]);return void 0===v?null:i.createElement(r,null,i.createElement(s.a,{notificationID:n,type:l.a.SUCCESS,title:Object(o.__)("Success! Visitor groups added to your dashboard","google-site-kit"),description:Object(o.__)("Get to know how different types of visitors interact with your site, e.g. which pages they visit and for how long","google-site-kit"),ctaButton:{label:Object(o.__)("Show me","google-site-kit"),onClick:function(t){t.preventDefault(),b(f),setTimeout((function(){e.scrollTo({top:Object(u.a)(".googlesitekit-widget-area--mainDashboardTrafficAudienceSegmentation",a),behavior:"smooth"})}),50)}},dismissButton:!0}))}AudienceSegmentationSetupSuccessSubtleNotification.propTypes={id:a.a.string.isRequired,Notification:a.a.elementType.isRequired}}).call(this,n(27),n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return RetryButton}));var i=n(0),r=n.n(i),a=n(2),o=n(11),c=n(9),s=n(17);function RetryButton(t){var n=t.handleRetry,i=Object(s.a)();return e.createElement(o.Button,{className:"googlesitekit-audience-selection-panel__error-notice-action",onClick:function(){n(),Object(c.I)("".concat(i,"_audiences-sidebar"),"data_loading_error_retry")},tertiary:!0},Object(a.__)("Retry","google-site-kit"))}RetryButton.propTypes={handleRetry:r.a.func.isRequired}}).call(this,n(4))},,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return CreatePropertyInfoNotice}));var i=n(2),r=n(41),a=n(3),o=n(21),c=n(13),s=n(33),l=n(35);function CreatePropertyInfoNotice(){var t=Object(a.useSelect)((function(e){return e(c.c).getDocumentationLinkURL("ga4")}));return e.createElement(s.a,{type:l.a.INFO,description:Object(r.a)(Object(i.__)("Got a Google Analytics property and want to find out how to use it with Site Kit? Learn more","google-site-kit"),{a:e.createElement(o.a,{href:t,external:!0})})})}}).call(this,n(4))},,,function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var i=n(3),r=n(22),a=n(7),o=n(25),c=n(8),s=n(28),l=n(70),u=n(87);function d(){return Object(i.useSelect)((function(e){var t=e(a.a).isItemDismissed(o.l),n=e(a.a).isDismissingItem(o.l),i=g(e,u.a,l.b),r=g(e,s.g,c.r);return!1===t&&!1===n&&i&&r}),[])}function g(e,t,n){if(e(r.a).isModuleConnected(t)){var i=e(n),a=i.isGatheringData,o=i.isDataAvailableOnLoad;return a(),o()}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n(1),r=n(3),a=n(7),o=n(22),c=n(38);function s(e){var t=Object(r.useSelect)((function(e){return e(a.a).hasCapability(a.K)})),n=Object(r.useSelect)((function(t){return t(o.a).getModuleStoreName(e)})),s=Object(r.useSelect)((function(e){var t;return null===(t=e(n))||void 0===t?void 0:t.getAdminReauthURL()})),l=Object(r.useDispatch)(c.a).navigateTo,u=Object(i.useCallback)((function(){return l(s)}),[s,l]);return s&&t?u:null}},function(e,t){e.exports=googlesitekit.widgets},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Content}));var i=n(0),r=n.n(i),a=n(1),o=n(9),c=n(404),s=n(115),l=n(405),u=n(144),d=n(34);function Content(t){var n=t.title,i=void 0===n?"":n,r=t.datapoint,g=void 0===r?null:r,m=t.datapointUnit,p=void 0===m?"":m,f=t.change,b=void 0===f?null:f,v=t.changeDataUnit,y=void 0===v?"":v,j=t.period,h=void 0===j?"":j,I=t.source,O=t.sparkline,M=t.invertChangeColor,E=void 0!==M&&M,S=t.gatheringData,D=void 0!==S&&S,N=t.badge,T=void 0===g?g:Object(o.B)(g,p);return e.createElement(a.Fragment,null,e.createElement("div",{className:"googlesitekit-data-block__title-datapoint-wrapper"},e.createElement(d.a,{as:"h3",size:"small",type:"title",className:" googlesitekit-subheading-1 googlesitekit-data-block__title "},!0===N?e.createElement(s.a,{"aria-hidden":"true",className:"googlesitekit-badge--hidden",label:"X"}):N,e.createElement("span",{className:"googlesitekit-data-block__title-inner"},i)),!D&&e.createElement("div",{className:"googlesitekit-data-block__datapoint"},e.createElement("span",{className:"googlesitekit-data-block__datapoint--resize"},T))),!D&&O&&e.createElement(c.a,{sparkline:O,invertChangeColor:E}),!D&&e.createElement("div",{className:"googlesitekit-data-block__change-source-wrapper"},e.createElement(l.a,{change:b,changeDataUnit:y,period:h,invertChangeColor:E}),I&&e.createElement(u.a,{className:"googlesitekit-data-block__source",name:I.name,href:I.link,external:null==I?void 0:I.external})))}Content.propTypes={title:r.a.string,datapoint:r.a.oneOfType([r.a.string,r.a.number]),datapointUnit:r.a.string,change:r.a.oneOfType([r.a.string,r.a.number]),changeDataUnit:r.a.oneOfType([r.a.string,r.a.bool]),period:r.a.string,source:r.a.object,sparkline:r.a.element,invertChangeColor:r.a.bool,gatheringData:r.a.bool,badge:r.a.oneOfType([r.a.bool,r.a.node])}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(1);function Sparkline(t){var n=t.sparkline,i=t.invertChangeColor,r=n;return r&&i&&(r=Object(a.cloneElement)(n,{invertChangeColor:i})),e.createElement("div",{className:"googlesitekit-data-block__sparkline"},r)}Sparkline.propTypes={sparkline:r.a.element,invertChangeColor:r.a.bool},t.a=Sparkline}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(10),o=n.n(a),c=n(2),s=n(9),l=n(90);function Change(t){var n=t.change,i=t.changeDataUnit,r=t.period,a=t.invertChangeColor,u=n;return i&&(u="%"===i?Object(s.B)(n,{style:"percent",signDisplay:"never",maximumFractionDigits:1}):Object(s.B)(n,i)),r&&(u=Object(c.sprintf)(r,u)),e.createElement("div",{className:o()("googlesitekit-data-block__change",{"googlesitekit-data-block__change--no-change":!n})},!!n&&e.createElement("span",{className:"googlesitekit-data-block__arrow"},e.createElement(l.a,{direction:00&&void 0!==arguments[0]?arguments[0]:{},n=t.redirectURL,i=t.onSuccess,a=t.onError,c=Object(l.a)(),y=Object(d.useState)([]),j=s()(y,2),h=j[0],I=j[1],O=Object(d.useState)([]),M=s()(O,2),E=M[0],S=M[1],D=Object(d.useState)(!1),N=s()(D,2),T=N[0],A=N[1],k=Object(m.useSelect)((function(e){return e(f.a).hasScope(v.h)})),_=Object(m.useSelect)((function(e){return e(p.a).getValue(v.c,"autoSubmit")})),w=Object(m.useDispatch)(p.a),C=w.setValues,R=Object(m.useDispatch)(f.a),x=R.setPermissionScopeError,P=Object(m.useDispatch)(v.r),z=P.enableAudienceGroup,L=P.fetchSyncAvailableCustomDimensions,G=P.determineNeedForAnalytics4EditScope,Z=P.syncAvailableAudiences;n||(n=Object(g.a)(e.location.href,{notification:"audience_segmentation"}));var B=Object(d.useCallback)(o()(r.a.mark((function e(){var t,n,i,a,o,c,s,l,u,d;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Z();case 2:if(t=e.sent,!(n=t.error)){e.next=6;break}return e.abrupt("return",{error:n});case 6:return e.next=8,L();case 8:if(i=e.sent,!(a=i.error)){e.next=12;break}return e.abrupt("return",{error:a});case 12:if(k){e.next=24;break}return e.next=15,G();case 15:if(o=e.sent,c=o.error,s=o.needsScope,!c){e.next=22;break}return e.abrupt("return",{error:c});case 22:if(!s){e.next=24;break}return e.abrupt("return",{needsScope:!0});case 24:return C(v.c,{autoSubmit:!1}),e.next=27,z(E);case 27:if(e.t0=e.sent,e.t0){e.next=30;break}e.t0={};case 30:return l=e.t0,u=l.error,d=l.failedSiteKitAudienceSlugs,e.abrupt("return",{error:u,failedSiteKitAudienceSlugs:d});case 34:case"end":return e.stop()}}),e)}))),[z,E,L,k,G,C,Z]),W=Object(d.useCallback)(o()(r.a.mark((function t(){var o,s,l,d,g;return r.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return A(!0),t.next=3,B();case 3:if(o=t.sent,s=o.error,l=o.needsScope,d=o.failedSiteKitAudienceSlugs,!l){t.next=11;break}return C(v.c,{autoSubmit:!0}),x({code:b.a,message:Object(u.__)("Additional permissions are required to create new audiences in Analytics.","google-site-kit"),data:{status:403,scopes:[v.h],skipModal:!0,skipDefaultErrorNotifications:!0,redirectURL:n,errorRedirectURL:e.location.href}}),t.abrupt("return");case 11:s||d?null==a||a():null==i||i(),c()&&(g=function _newArrayIfNotEmpty(e){return e.length?[]:e},s?(I([s]),S(g)):Array.isArray(d)?(S(d),I(g)):(I(g),S(g)),A(!1));case 13:case"end":return t.stop()}}),t)}))),[B,c,C,x,n,a,i]);return Object(d.useEffect)((function(){k&&_&&W()}),[k,_,W]),{apiErrors:h,failedAudiences:E,isSaving:T,onEnableGroups:W}}}).call(this,n(27))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupEnhancedConversionTrackingNotice}));var i=n(10),r=n.n(i),a=n(3),o=n(13);function SetupEnhancedConversionTrackingNotice(t){var n=t.className,i=t.message,c=Object(a.useSelect)((function(e){return e(o.c).isConversionTrackingEnabled()}));return c||void 0===c?null:e.createElement("p",{className:r()(n,"googlesitekit-color--surfaces-on-background-variant")},i)}}).call(this,n(4))},,,,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return UseSnippetSwitch}));var i=n(0),r=n.n(i),a=n(1),o=n(2),c=n(3),s=n(11),l=n(8),u=n(9),d=n(17);function UseSnippetSwitch(t){var n=t.description,i=Object(d.a)(),r=Object(c.useSelect)((function(e){return e(l.r).getUseSnippet()})),g=Object(c.useDispatch)(l.r).setUseSnippet,m=Object(a.useCallback)((function(){var e=!r;g(e),Object(u.I)("".concat(i,"_analytics"),e?"enable_tag":"disable_tag","ga4")}),[r,g,i]);return void 0===r?null:e.createElement("div",{className:"googlesitekit-analytics-usesnippet"},e.createElement(s.Switch,{label:Object(o.__)("Place Google Analytics code","google-site-kit"),checked:r,onClick:m,hideLabel:!1}),n)}UseSnippetSwitch.propTypes={description:r.a.node}}).call(this,n(4))},,,function(e,t,n){"use strict";function i(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i0;return Object(p.a)({renderChangeMetricLink:v}),v?e.createElement(i.Fragment,null,e.createElement(l.a,{className:"googlesitekit-widget-area__cta-link googlesitekit-km-change-metrics-cta",onClick:b,leadingIcon:e.createElement(u.a,{width:22,height:22}),secondary:!0,linkButton:!0},Object(r.__)("Change metrics","google-site-kit")),e.createElement(d.a,null)):null}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return InsufficientPermissionsError}));var i=n(0),r=n.n(i),a=n(1),o=n(41),c=n(2),s=n(3),l=n(13),u=n(21),d=n(297),g=n(9),m=n(17);function InsufficientPermissionsError(t){var n=t.moduleSlug,i=t.onRetry,r=t.infoTooltip,p=t.headerText,f=Object(m.a)(),b=Object(s.useSelect)((function(e){return e(l.c).getErrorTroubleshootingLinkURL({code:"".concat(n,"_insufficient_permissions")})}));Object(a.useEffect)((function(){Object(g.J)("".concat(f,"_kmw"),"insufficient_permissions_error")}),[f]);var v=Object(a.useCallback)((function(){Object(g.I)("".concat(f,"_kmw"),"insufficient_permissions_error_retry"),null==i||i()}),[i,f]);return e.createElement(d.a,{title:Object(c.__)("Insufficient permissions","google-site-kit"),headerText:p,infoTooltip:r},e.createElement("div",{className:"googlesitekit-report-error-actions"},e.createElement("span",{className:"googlesitekit-error-retry-text"},Object(o.a)(Object(c.__)("Permissions updated? Retry","google-site-kit"),{a:e.createElement(u.a,{onClick:v})})),e.createElement("span",{className:"googlesitekit-error-retry-text"},Object(o.a)(Object(c.__)("You’ll need to contact your administrator. Learn more","google-site-kit"),{a:e.createElement(u.a,{href:b,external:!0,hideExternalIndicator:!0})}))))}InsufficientPermissionsError.propTypes={moduleSlug:r.a.string.isRequired,onRetry:r.a.func.isRequired,headerText:r.a.string,infoTooltip:r.a.string}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(15),s=n.n(c),l=n(0),u=n.n(l),d=n(309),g=n(2),m=n(1),p=n(3),f=n(7),b=n(13),v=n(38),y=n(25),j=n(28),h=n(62),I=n(200),O=n(9),M=n(17),E=n(400),S=n(114),D=n(21),N=n(387),T=n(388);function KeyMetricsSetupCTAWidget(t){var n=t.Widget,i=t.WidgetNull,a=Object(m.useRef)(),c=Object(M.a)(),l="".concat(c,"_kmw-cta-notification"),u=Object(E.a)(),j=Object(p.useSelect)((function(e){return e(b.c).getAdminURL("googlesitekit-user-input")})),h=Object(p.useSelect)((function(e){return e(b.c).getAdminURL("googlesitekit-metric-selection")})),A=Object(p.useSelect)((function(e){return j&&e(v.a).isNavigatingTo(j)})),k=Object(d.a)(a,{threshold:.25}),_=Object(m.useState)(!1),w=s()(_,2),C=w[0],R=w[1],x=!!(null==k?void 0:k.intersectionRatio),P=Object(p.useDispatch)(f.a).triggerSurvey,z=Object(p.useSelect)((function(e){return e(b.c).isUsingProxy()}));Object(m.useEffect)((function(){x&&!C&&(Object(O.I)("".concat(c,"_kmw-cta-notification"),"view_notification"),z&&P("view_kmw_setup_cta",{ttl:O.f}),R(!0))}),[x,C,c,z,P]);var L={tooltipSlug:y.l,title:Object(g.__)("You can always set up goals in Settings later","google-site-kit"),content:Object(g.__)("The Key Metrics section will be added back to your dashboard once you set your goals in Settings","google-site-kit"),dismissLabel:Object(g.__)("Got it","google-site-kit")},G=Object(I.b)(L),Z=Object(p.useDispatch)(f.a).dismissItem,B=Object(m.useCallback)(o()(r.a.mark((function e(){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(O.I)(l,"dismiss_notification");case 2:return G(),e.next=5,Z(y.l);case 5:case"end":return e.stop()}}),e)}))),[l,G,Z]),W=Object(p.useDispatch)(v.a).navigateTo,V=Object(m.useCallback)(o()(r.a.mark((function e(){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(O.I)(l,"confirm_pick_own_metrics");case 2:W(h);case 3:case"end":return e.stop()}}),e)}))),[l,W,h]),U=Object(m.useCallback)(o()(r.a.mark((function e(){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(O.I)(l,"confirm_get_tailored_metrics");case 2:W(j);case 3:case"end":return e.stop()}}),e)}))),[l,W,j]);return u?e.createElement(n,{noPadding:!0},e.createElement(S.a,{ref:a,className:"googlesitekit-banner--setup-cta",title:Object(g.__)("Get personalized suggestions for user interaction metrics based on your goals","google-site-kit"),description:Object(g.__)("Answer 3 questions and we’ll suggest relevant metrics for your dashboard. These metrics will help you track how users interact with your site.","google-site-kit"),dismissButton:{label:Object(g.__)("Maybe later","google-site-kit"),onClick:B},ctaButton:{label:Object(g.__)("Get tailored metrics","google-site-kit"),onClick:U,disabled:A,inProgress:A},svg:{desktop:N.a,mobile:T.a,verticalPosition:"top"},footer:e.createElement("div",{className:"googlesitekit-widget-key-metrics-footer"},e.createElement("span",null,Object(g.__)("Interested in specific metrics?","google-site-kit")),e.createElement(D.a,{onClick:V},Object(g.__)("Select your own metrics","google-site-kit")))})):e.createElement(i,null)}KeyMetricsSetupCTAWidget.propTypes={Widget:u.a.elementType.isRequired,WidgetNull:u.a.elementType},t.a=Object(h.a)({moduleName:j.g})(KeyMetricsSetupCTAWidget)}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return MetricTileNumeric}));var i=n(18),r=n.n(i),a=n(20),o=n.n(a),c=n(0),s=n.n(c),l=n(9),u=n(190),d=n(206);function MetricTileNumeric(t){var n=t.metricValue,i=t.metricValueFormat,a=t.subText,c=t.previousValue,s=t.currentValue,g=o()(t,["metricValue","metricValueFormat","subText","previousValue","currentValue"]),m=Object(l.m)(i);return e.createElement(d.a,r()({className:"googlesitekit-km-widget-tile--numeric"},g),e.createElement("div",{className:"googlesitekit-km-widget-tile__metric-container"},e.createElement("div",{className:"googlesitekit-km-widget-tile__metric"},Object(l.B)(n,m)),e.createElement("p",{className:"googlesitekit-km-widget-tile__subtext"},a)),e.createElement("div",{className:"googlesitekit-km-widget-tile__metric-change-container"},e.createElement(u.a,{previousValue:c,currentValue:s,isAbsolute:"percent"===(null==m?void 0:m.style)})))}MetricTileNumeric.propTypes={metricValue:s.a.oneOfType([s.a.string,s.a.number]),metricValueFormat:s.a.oneOfType([s.a.string,s.a.object]),subtext:s.a.string,previousValue:s.a.number,currentValue:s.a.number}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return MetricTileTable}));var i=n(18),r=n.n(i),a=n(20),o=n.n(a),c=n(0),s=n.n(c),l=n(14),u=n(10),d=n.n(u),g=n(206);function MetricTileTable(t){var n=t.rows,i=void 0===n?[]:n,a=t.columns,c=void 0===a?[]:a,s=t.limit,u=t.ZeroState,m=o()(t,["rows","columns","limit","ZeroState"]),p=null;return(null==i?void 0:i.length)>0?p=i.slice(0,s||i.length).map((function(t,n){return e.createElement("div",{key:n,className:"googlesitekit-table__body-row"},c.map((function(n,i){var r=n.Component,a=n.field,o=n.className,c=void 0!==a?Object(l.get)(t,a):void 0;return e.createElement("div",{key:i,className:d()("googlesitekit-table__body-item",o)},r&&e.createElement(r,{row:t,fieldValue:c}),!r&&c)})))})):u&&(p=e.createElement("div",{className:"googlesitekit-table__body-row googlesitekit-table__body-row--no-data"},e.createElement("div",{className:"googlesitekit-table__body-zero-data"},e.createElement(u,null)))),e.createElement(g.a,r()({className:"googlesitekit-km-widget-tile--table"},m),e.createElement("div",{className:"googlesitekit-km-widget-tile__table"},p))}MetricTileTable.propTypes={rows:s.a.array,columns:s.a.array,limit:s.a.number,ZeroState:s.a.elementType}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return MetricTileTablePlainText}));var i=n(0),r=n.n(i);function MetricTileTablePlainText(t){var n=t.content;return e.createElement("p",{className:"googlesitekit-km-widget-tile__table-plain-text"},n)}MetricTileTablePlainText.propTypes={content:r.a.string.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(0),s=n.n(c),l=n(1),u=n(3),d=n(62),g=n(8),m=n(28),p=n(7),f=n(464),b=n(183),v=n(207),y=n(340),j=n(235),h=n(36);function AudienceTilesWidget(t){var n=t.Widget,i=Object(u.useSelect)((function(e){var t=e(g.r).getOrSyncAvailableAudiences();return null==t?void 0:t.map((function(e){return e.name}))})),a=Object(u.useSelect)((function(e){return e(p.a).getConfiguredAudiences()})),c=Object(u.useSelect)((function(e){return e(g.r).hasSyncedAudiences()})),s=Object(u.useSelect)((function(e){return e(g.r).isSyncingAudiences()})),d=Object(u.useDispatch)(g.r),m=d.clearErrors,I=d.maybeSyncAvailableAudiences,O=d.syncAvailableAudiences,M=Object(u.useSelect)((function(e){return e(g.r).isSettingUpAudiences()})),E=Object(u.useSelect)((function(e){return e(g.r).getErrorForAction("syncAvailableAudiences")}));if(Object(l.useEffect)((function(){c||s||M||I()}),[c,s,M,I]),E){var S=Object(h.e)(E);return e.createElement(v.a,{errors:E,Widget:n,onRetry:S?void 0:o()(r.a.mark((function e(){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,m("syncAvailableAudiences");case 2:return e.next=4,O();case 4:case"end":return e.stop()}}),e)}))),showRetryButton:!S})}return(null==a?void 0:a.some((function(e){return null==i?void 0:i.includes(e)})))?e.createElement(f.a,{Widget:n,widgetLoading:!c||!i||!a}):c?e.createElement(y.a,{Widget:n,WidgetNull:j.a}):e.createElement(n,{className:"googlesitekit-widget-audience-tiles",noPadding:!0},e.createElement("div",{className:"googlesitekit-widget-audience-tiles__body"},e.createElement(n,{noPadding:!0},e.createElement(b.a,null)),e.createElement(n,{noPadding:!0},e.createElement(b.a,null))))}AudienceTilesWidget.propTypes={Widget:s.a.elementType.isRequired,WidgetNull:s.a.elementType.isRequired},t.a=Object(d.a)({moduleName:m.g})(AudienceTilesWidget)}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceSelectionPanel}));var i=n(3),r=n(44),a=n(26),o=n(168),c=n(490);function AudienceSelectionPanel(){var t=Object(i.useSelect)((function(e){return e(a.b).getValue(r.i)}));return e.createElement(o.a,{value:{key:"AudienceSelectionPanel",value:!!t}},e.createElement(c.a,null))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceAreaFooter}));var i=n(2),r=n(3),a=n(7),o=n(8),c=n(28),s=n(22),l=n(144),u=n(37);function AudienceAreaFooter(){var t=Object(u.a)(),n=Object(r.useSelect)((function(e){return e(a.a).getDateRangeDates({offsetDays:o.g})})),d=Object(r.useSelect)((function(e){return t?null:e(o.r).getServiceReportURL("audiences",{dates:n})}));return Object(r.useSelect)((function(e){return e(s.a).isModuleConnected(c.g)}))?e.createElement(l.a,{className:"googlesitekit-audience-widget__source",name:Object(i._x)("Analytics","Service name","google-site-kit"),href:d,external:!0}):null}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ChangeGroupsLink}));var i=n(1),r=n(2),a=n(3),o=n(17),c=n(9),s=n(44),l=n(26),u=n(8),d=n(21),g=n(303);function ChangeGroupsLink(){var t=Object(o.a)(),n=Object(a.useInViewSelect)((function(e){return e(u.r).getConfigurableAudiences()}),[]),m=Object(a.useDispatch)(l.b).setValue,p=Object(i.useCallback)((function(){m(s.i,!0),Object(c.I)("".concat(t,"_audiences-sidebar"),"change_groups")}),[m,t]);return Array.isArray(n)&&(null==n?void 0:n.length)>0?e.createElement(d.a,{className:"googlesitekit-widget-area__cta-link",onClick:p,leadingIcon:e.createElement(g.a,{width:22,height:22}),secondary:!0,linkButton:!0},Object(r.__)("Change groups","google-site-kit")):null}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ConnectAnalyticsCTAWidget}));var i=n(0),r=n.n(i),a=n(41),o=n(1),c=n(2),s=n(3),l=n(505),u=n(506),d=n(21),g=n(22),m=n(28),p=n(185),f=n(23),b=n(349);function ConnectAnalyticsCTAWidget(t){var n=t.Widget,i=Object(f.e)()===f.c,r=Object(p.a)(m.g),v=Object(s.useSelect)((function(e){return e(g.a).getModuleIcon(m.g)})),y=i?e.createElement("p",null,Object(a.a)(Object(c.__)("Google Analytics is disconnected, your audience metrics can’t be displayed. Connect Google Analytics","google-site-kit"),{a:e.createElement(d.a,{onClick:r,secondary:!0})})):e.createElement(o.Fragment,null,e.createElement("p",null,Object(c.__)("Google Analytics is disconnected, your audience metrics can’t be displayed","google-site-kit")),e.createElement(d.a,{onClick:r,secondary:!0},Object(c.__)("Connect Google Analytics","google-site-kit")));return e.createElement(n,{noPadding:!0},e.createElement(b.a,{Icon:v,SVGGraphic:i?u.a:l.a},y))}ConnectAnalyticsCTAWidget.propTypes={Widget:r.a.elementType.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(1),o=n(2),c=n(3),s=n(7),l=n(9),u=n(62),d=n(240),g=n(173),m=n(8),p=n(28),f=n(26),b=n(127),v=n(17),y=Object(b.a)(d.a);function InfoNoticeWidget(t){var n=t.Widget,i=t.WidgetNull,r=Object(v.a)(),u=Object(c.useInViewSelect)((function(e){var t=e(m.r).getOrSyncAvailableAudiences();return null==t?void 0:t.map((function(e){return e.name}))}),[]),d=Object(c.useInViewSelect)((function(e){return e(s.a).getConfiguredAudiences()}),[]),p=null==d?void 0:d.some((function(e){return null==u?void 0:u.includes(e)})),b=g.a.length,j=Object(c.useInViewSelect)((function(e){return e(s.a).isPromptDismissed(g.c)}),[]),h=Object(c.useSelect)((function(e){return e(f.b).getValue(g.b)})),I=Object(c.useInViewSelect)((function(e){return e(s.a).getPromptDismissCount(g.c)}),[]),O=Object(c.useDispatch)(s.a).dismissPrompt,M=Object(a.useCallback)((function(){void 0!==I&&Object(l.I)("".concat(r,"_audiences-info-notice"),"dismiss_notice",g.a[I].slug).finally((function(){var e=2*l.f,t=I+1=b||!0===h)return e.createElement(i,null);var E=g.a[I],S=E.slug,D=E.content;return e.createElement(n,{noPadding:!0},e.createElement(y,{content:D,dismissLabel:Object(o.__)("Got it","google-site-kit"),onDismiss:M,onInView:function(){Object(l.I)("".concat(r,"_audiences-info-notice"),"view_notice",S)}}))}InfoNoticeWidget.propTypes={Widget:r.a.elementType.isRequired,WidgetNull:r.a.elementType.isRequired},t.a=Object(u.a)({moduleName:p.g})(InfoNoticeWidget)}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SecondaryUserSetupWidget}));var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(15),s=n.n(c),l=n(0),u=n.n(l),d=n(100),g=n(1),m=n(3),p=n(183),f=n(8),b=n(207),v=n(36);function SecondaryUserSetupWidget(t){var n=t.Widget,i=Object(g.useState)(null),a=s()(i,2),c=a[0],l=a[1],u=Object(m.useSelect)((function(e){return e(f.r).isSettingUpAudiences()})),y=Object(m.useDispatch)(f.r).enableSecondaryUserAudienceGroup,j=function(){var e=o()(r.a.mark((function e(){var t,n;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l(null),e.next=3,y();case 3:t=e.sent,(n=t.error)&&l(n);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(d.a)((function(){u||o()(r.a.mark((function e(){var t,n;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,y();case 2:t=e.sent,(n=t.error)&&l(n);case 5:case"end":return e.stop()}}),e)})))()})),c?e.createElement(b.a,{Widget:n,errors:c,onRetry:j,showRetryButton:!Object(v.e)(c)}):e.createElement(n,{className:"googlesitekit-widget-audience-tiles",noPadding:!0},e.createElement("div",{className:"googlesitekit-widget-audience-tiles__body"},e.createElement(n,{noPadding:!0},e.createElement(p.a,null)),e.createElement(n,{noPadding:!0},e.createElement(p.a,null))))}SecondaryUserSetupWidget.propTypes={Widget:u.a.elementType.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";n.d(t,"a",(function(){return y}));var i=n(29),r=n.n(i),a=n(10),o=n.n(a),c=n(14),s=n(2),l=n(88),u=n(9),d=n(15),g=n.n(d),m=n(12),p=n.n(m);function f(e,t){var n=t.dateRangeLength;p()(Array.isArray(e),"report must be an array to partition."),p()(Number.isInteger(n)&&n>0,"dateRangeLength must be a positive integer.");var i=function(t){return e.filter((function(e){return g()(e.dimensionValues,2)[1].value===t}))},r=-1*n;return{currentRange:i("date_range_0").slice(r),compareRange:i("date_range_1").slice(2*r,r)}}var b=n(381);function v(e,t){var n=[];return e.forEach((function(e){if(e.metricValues){var i=e.metricValues[t].value,r=e.dimensionValues[0].value,a=Object(b.a)(r);n.push([a,i])}})),n}function y(e,t,n,i){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[Object(s.__)("Users","google-site-kit"),Object(s.__)("Sessions","google-site-kit"),Object(s.__)("Engagement Rate","google-site-kit"),Object(s.__)("Session Duration","google-site-kit")],d=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[function(e){return parseFloat(e).toLocaleString()},function(e){return parseFloat(e).toLocaleString()},function(e){return Object(u.B)(e/100,{style:"percent",signDisplay:"never",maximumFractionDigits:2})},function(e){return Object(u.B)(e,"s")}],g=arguments.length>6&&void 0!==arguments[6]?arguments[6]:[c.identity,c.identity,function(e){return 100*e},c.identity],m=r()((null==e?void 0:e.rows)||[]),p=m.length;if(2*n>p){for(var b=Object(u.G)(i),y=0;n>y;y++){var j=(b.getMonth()+1).toString(),h=b.getDate().toString(),I=b.getFullYear().toString()+(2>j.length?"0":"")+j+(2>h.length?"0":"")+h;if(y>p){var O=[{dimensionValues:[{value:I},{value:"date_range_0"}],metricValues:[{value:0},{value:0}]},{dimensionValues:[{value:I},{value:"date_range_1"}],metricValues:[{value:0},{value:0}]}];m.unshift.apply(m,O)}b.setDate(b.getDate()-1)}m.push({dimensionValues:[{value:"0"},{value:"date_range_0"}]},{dimensionValues:[{value:"0"},{value:"date_range_1"}]})}var M=a[t]===Object(s.__)("Session Duration","google-site-kit"),E=M?"timeofday":"number",S=[[{type:"date",label:Object(s.__)("Day","google-site-kit")},{type:"string",role:"tooltip",p:{html:!0}},{type:E,label:a[t]},{type:E,label:Object(s.__)("Previous period","google-site-kit")}]],D=f(m,{dateRangeLength:n}),N=D.compareRange,T=D.currentRange,A=v(T,t),k=v(N,t),_=Object(l.b)(),w={weekday:"short",month:"short",day:"numeric"};return A.forEach((function(e,n){if(e[0]&&e[1]&&k[n]){var i=g[t],r=i(e[1]),c=i(k[n][1]),l=parseFloat(c),m=Object(u.h)(r,l),p=Object(u.o)(m),f=Object(s.sprintf)(/* translators: 1: date for user stats, 2: previous date for user stats comparison */ Object(s._x)("%1$s vs %2$s","Date range for chart tooltip","google-site-kit"),e[0].toLocaleDateString(_,w),k[n][0].toLocaleDateString(_,w)),b=Object(s.sprintf)(/* translators: 1: selected stat label, 2: numeric value of selected stat, 3: up or down arrow , 4: different change in percentage */ Object(s._x)("%1$s: %2$s %3$s %4$s","Stat information for chart tooltip","google-site-kit"),a[t],d[t](r),p,Object(u.B)(Math.abs(m),"%"));S.push([e[0],'
0,"googlesitekit-visualization-tooltip--down":m<0}),'">\n\t\t\t\t

').concat(f,"

\n\t\t\t\t

").concat(b,"

\n\t\t\t
"),M?Object(u.j)(r):r,M?Object(u.j)(c):c])}})),S}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n(570);function r(e){return Object(i.a)(e)}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupCompletedSurveyTrigger}));var i=n(1),r=n(3),a=n(13),o=n(7),c=n(9),s=n(244);function SetupCompletedSurveyTrigger(){var t=Object(r.useSelect)((function(e){return e(a.c).isKeyMetricsSetupCompleted()})),n=Object(r.useSelect)((function(e){return e(a.c).getKeyMetricsSetupCompletedBy()})),l=Object(r.useSelect)((function(e){return e(o.a).getID()}));return t?e.createElement(i.Fragment,null,e.createElement(s.a,{triggerID:"view_kmw",ttl:c.f}),n===l&&e.createElement(s.a,{triggerID:"view_kmw_setup_completed",ttl:c.f})):null}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return GetHelpLink}));var i=n(0),r=n.n(i),a=n(41),o=n(2),c=n(21);function GetHelpLink(t){var n=t.linkURL;return Object(a.a)(/* translators: %s: get help text. */ Object(o.__)("Trouble getting access? ","google-site-kit"),{HelpLink:e.createElement(c.a,{href:n,external:!0,hideExternalIndicator:!0},Object(o.__)("Get help","google-site-kit"))})}GetHelpLink.propTypes={linkURL:r.a.string.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return MetricTileLoader}));var i=n(48);function MetricTileLoader(){return e.createElement("div",{className:"googlesitekit-km-widget-tile__loading"},e.createElement(i.a,{className:"googlesitekit-km-widget-tile__loading-header",width:"100%",height:"14px"}),e.createElement(i.a,{className:"googlesitekit-km-widget-tile__loading-body",width:"100%",height:"53px"}))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(1),o=n(2),c=n(11),s=n(19),l=n(23),u=n(351),d=n(36),g=n(145),m=n(343),p=n(34),f=Object(a.forwardRef)((function(t,n){var i=t.Widget,r=t.errors,a=t.onRetry,f=t.onRequestAccess,b=t.showRetryButton,v=Object(l.e)(),y=v===l.b,j=v===l.c,h=r.some(d.e);return e.createElement(i,{ref:n,className:"googlesitekit-audience-segmentation-error-widget",noPadding:!0},e.createElement(s.e,{className:"googlesitekit-audience-segmentation-error__widget-primary-cell",collapsed:!0},e.createElement(s.k,null,e.createElement(s.a,{smSize:6,mdSize:8,lgSize:7},e.createElement(p.a,{as:"h3",type:"title",size:"large"},h?Object(o.__)("Insufficient permissions","google-site-kit"):Object(o.__)("Your visitor groups data loading failed","google-site-kit")),e.createElement("div",{className:"googlesitekit-widget-audience-segmentation-error__actions"},b&&a?e.createElement(c.Button,{onClick:a,danger:!0},Object(o.__)("Retry","google-site-kit")):e.createElement(g.a,{moduleSlug:"analytics-4",error:r,GetHelpLink:h?m.a:void 0,hideGetHelpLink:!h,buttonVariant:"danger",getHelpClassName:"googlesitekit-error-retry-text",onRetry:a,onRequestAccess:f}))),!y&&!j&&e.createElement(s.a,{className:"googlesitekit-widget-audience-segmentation-error__svg-wrapper",smSize:6,mdSize:3,lgSize:5},e.createElement(u.a,{width:"233px"})),j&&e.createElement(s.a,{className:"googlesitekit-widget-audience-segmentation-error__svg-wrapper",mdSize:8},e.createElement(u.a,{width:"233px"})),y&&e.createElement(s.a,{className:"googlesitekit-widget-audience-segmentation-error__svg-wrapper",smSize:8},e.createElement(u.a,{width:"233px"})))))}));f.propTypes={Widget:r.a.elementType.isRequired,errors:r.a.arrayOf(r.a.object).isRequired,onRetry:r.a.func.isRequired,onRequestAccess:r.a.func.isRequired,showRetryButton:r.a.bool},t.a=f}).call(this,n(4))},function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;t0;if(a&&l&&u)return"continue";a&&!l&&e.push(r),t.push(r)};(null==n?void 0:n.length)>0;)i();return[e,t]}),[v,b,G,O,E,h,N]),U=r()(V,2),F=U[0],H=U[1];var Y,Q=(Y=[],E&&Y.push(D),N&&Y.push(A),!(!Y.every(Boolean)&&!_)||(null==b?void 0:b.every((function(e){return L[e].length>0}))));Object(c.useEffect)((function(){F.forEach((function(e){var t="audience-tile-".concat(e);W.current[t]||(B(t,{expiresInSeconds:1}),W.current[t]=!0)}))}),[F,B,Z]);var J=Object(s.useSelect)((function(e){return e(d.r).isFetchingSyncAvailableCustomDimensions()})),X=Object(c.useState)(H[0]),K=r()(X,2),q=K[0],$=K[1],ee=Object(c.useCallback)((function(e){var t=H.indexOf(e);return-1===t?0:t}),[H]);Object(c.useEffect)((function(){H.includes(q)||$(H[0])}),[q,H]);var te=ee(q),ne=i||!S||!T||!k||!w||!R||!P||J;return e.createElement(n,{className:"googlesitekit-widget-audience-tiles",noPadding:!0},!1===Q&&!ne&&o&&H.length>0&&e.createElement(m.a,{activeTileIndex:te,setActiveTile:$,visibleAudiences:H}),e.createElement(g.a,{activeTileIndex:te,allTilesError:Q,individualTileErrors:L,loading:ne,topCitiesReportsLoaded:w,topContentReportsLoaded:R,topContentPageTitlesReportsLoaded:P,visibleAudiences:H,Widget:n}))}AudienceTiles.propTypes={Widget:o.a.elementType.isRequired,widgetLoading:o.a.bool.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Body}));var i=n(29),r=n.n(i),a=n(15),o=n.n(a),c=n(0),s=n.n(c),l=n(1),u=n(3),d=n(7),g=n(8),m=n(238),p=n(390),f=n(344),b=n(23),v=n(37),y=n(207),j=n(183),h=n(466),I=n(469),O=n(347),M=n(486);function Body(t){var n=t.activeTileIndex,i=t.allTilesError,a=t.individualTileErrors,c=t.loading,s=t.topCitiesReportsLoaded,E=t.topContentReportsLoaded,S=t.topContentPageTitlesReportsLoaded,D=t.visibleAudiences,N=t.Widget,T=Object(b.e)(),A=Object(v.a)(),k=T===b.b||T===b.c,_=Object(u.useInViewSelect)((function(e){return e(g.r).getOrSyncAvailableAudiences()}),[]),w=Object(u.useInViewSelect)((function(e){return e(d.a).getConfiguredAudiences()}),[]),C=Object(u.useSelect)((function(e){return e(g.r).getConfiguredSiteKitAndOtherAudiences()}))||[[],[]],R=o()(C,2),x=R[0],P=R[1],z=Object(u.useSelect)((function(e){return e(g.r).hasAudiencePartialData(x)})),L=Object(u.useInViewSelect)((function(e){return null==w?void 0:w.reduce((function(t,n){return t[n]=e(g.r).isAudiencePartialData(n),t}),{})}),[w]),G=Object(f.a)({isSiteKitAudiencePartialData:z,siteKitAudiences:x,otherAudiences:P}),Z=G.report,B=G.reportError,W=G.siteKitAudiencesReport,V=G.totalPageviews,U=G.totalPageviewsReportError,F=G.topCitiesReport,H=G.topContentReport,Y=G.topContentReportErrors,Q=G.topContentPageTitlesReport,J=G.topContentPageTitlesReportErrors,X=function(e,t){var n,i,r,a,o,c,s=(null==_||null===(n=_.filter((function(t){return t.name===e})))||void 0===n||null===(i=n[0])||void 0===i?void 0:i.displayName)||"",l=(null==_||null===(r=_.filter((function(t){return t.name===e})))||void 0===r||null===(a=r[0])||void 0===a?void 0:a.audienceSlug)||"",u=function(e){var t,n=x.some((function(t){return t.name===e})),i=null===(t=x.find((function(t){return t.name===e})))||void 0===t?void 0:t.audienceSlug,r=function(t){var r,a,o,c,s,l,u,d,g,m,p,f,b;if(n&&z){var v,y="new-visitors"===i?"new":"returning";b=null==W||null===(v=W.rows)||void 0===v?void 0:v.find((function(e){var n,i,r=e.dimensionValues;return(null==r||null===(n=r[0])||void 0===n?void 0:n.value)===y&&(null==r||null===(i=r[1])||void 0===i?void 0:i.value)===t}))}else{var j;b=null==Z||null===(j=Z.rows)||void 0===j?void 0:j.find((function(n){var i,r,a=n.dimensionValues;return(null==a||null===(i=a[0])||void 0===i?void 0:i.value)===e&&(null==a||null===(r=a[1])||void 0===r?void 0:r.value)===t}))}return[Number((null===(r=b)||void 0===r||null===(a=r.metricValues)||void 0===a||null===(o=a[0])||void 0===o?void 0:o.value)||0),Number((null===(c=b)||void 0===c||null===(s=c.metricValues)||void 0===s||null===(l=s[1])||void 0===l?void 0:l.value)||0),Number((null===(u=b)||void 0===u||null===(d=u.metricValues)||void 0===d||null===(g=d[2])||void 0===g?void 0:g.value)||0),Number((null===(m=b)||void 0===m||null===(p=m.metricValues)||void 0===p||null===(f=p[3])||void 0===f?void 0:f.value)||0)]};return{current:r("date_range_0"),previous:r("date_range_1")}}(e),d=u.current,g=u.previous,m=d[0],p=g[0],f=d[1],b=g[1],v=d[2],y=g[2],j=d[3],h=g[3],I=null==F?void 0:F[t],O=null==H?void 0:H[t],M=(null==Q||null===(o=Q[t])||void 0===o||null===(c=o.rows)||void 0===c?void 0:c.reduce((function(e,t){return e[t.dimensionValues[0].value]=t.dimensionValues[1].value,e}),{}))||{},E=x.some((function(t){return t.name===e})),S=Z,D=e;return E&&z&&(S=W,D="new-visitors"===l?"new":"returning"),{audienceName:s,audienceSlug:l,visitors:m,prevVisitors:p,visitsPerVisitors:f,prevVisitsPerVisitors:b,pagesPerVisit:v,prevPagesPerVisit:y,pageviews:j,prevPageviews:h,topCities:I,topContent:O,topContentTitles:M,isZeroData:function(e,t){var n,i,r,a=null==e||null===(n=e.rows)||void 0===n?void 0:n.find((function(e){var n,i;return(null===(n=e.dimensionValues)||void 0===n||null===(i=n[0])||void 0===i?void 0:i.value)===t}));return 0===((null==a||null===(i=a.metricValues)||void 0===i||null===(r=i[0])||void 0===r?void 0:r.value)||0)}(S,D),isPartialData:!E&&L[e]}},K=Object.values(Y).some(m.a)||Object.values(J).some(m.a),q=Object(u.useDispatch)(d.a).dismissItem,$=Object(u.useDispatch)(g.r).fetchSyncAvailableCustomDimensions,ee=Object(l.useCallback)((function(e){q("audience-tile-".concat(e))}),[q]);Object(l.useEffect)((function(){!A&&K&&$()}),[$,K,A]);var te=0;return e.createElement("div",{className:"googlesitekit-widget-audience-tiles__body"},i&&!c&&e.createElement(y.a,{Widget:N,errors:[].concat(r()(Object.values(a).flat(2)),[B,U])}),(!1===i||c)&&D.map((function(t,i){var r,o,l,u,d,g,m,f,b,v,y,M,T,A,_,w,C,R,x,P,z,L,G,Z,B,W,U,F,H,Y;if(k&&i!==n)return null;var Q=X(t,i),J=Q.audienceName,q=Q.audienceSlug,$=Q.visitors,ne=Q.prevVisitors,ie=Q.visitsPerVisitors,re=Q.prevVisitsPerVisitors,ae=Q.pagesPerVisit,oe=Q.prevPagesPerVisit,ce=Q.pageviews,se=Q.prevPageviews,le=Q.topCities,ue=Q.topContent,de=Q.topContentTitles,ge=Q.isZeroData,me=Q.isPartialData,pe=(null==le?void 0:le.rows)?Object(p.a)(le.rows):[];return!c&&(null==s?void 0:s[t])&&(null==E?void 0:E[t])&&(null==S?void 0:S[t])&&void 0!==ge&&void 0!==me?a[t].length>0?e.createElement(h.a,{key:t,audienceSlug:q,errors:a[t]}):e.createElement(I.a,{key:t,audienceTileNumber:te++,audienceSlug:q,title:J,infoTooltip:e.createElement(O.a,{audienceName:J,audienceSlug:q}),visitors:{currentValue:$,previousValue:ne},visitsPerVisitor:{currentValue:ie,previousValue:re},pagesPerVisit:{currentValue:ae,previousValue:oe},pageviews:{currentValue:ce,previousValue:se},percentageOfTotalPageViews:0!==V?ce/V:0,topCities:{dimensionValues:[null==pe||null===(r=pe[0])||void 0===r||null===(o=r.dimensionValues)||void 0===o?void 0:o[0],null==pe||null===(l=pe[1])||void 0===l||null===(u=l.dimensionValues)||void 0===u?void 0:u[0],null==pe||null===(d=pe[2])||void 0===d||null===(g=d.dimensionValues)||void 0===g?void 0:g[0]],metricValues:[null==pe||null===(m=pe[0])||void 0===m||null===(f=m.metricValues)||void 0===f?void 0:f[0],null==pe||null===(b=pe[1])||void 0===b||null===(v=b.metricValues)||void 0===v?void 0:v[0],null==pe||null===(y=pe[2])||void 0===y||null===(M=y.metricValues)||void 0===M?void 0:M[0]],total:$},topContent:{dimensionValues:[null==ue||null===(T=ue.rows)||void 0===T||null===(A=T[0])||void 0===A||null===(_=A.dimensionValues)||void 0===_?void 0:_[0],null==ue||null===(w=ue.rows)||void 0===w||null===(C=w[1])||void 0===C||null===(R=C.dimensionValues)||void 0===R?void 0:R[0],null==ue||null===(x=ue.rows)||void 0===x||null===(P=x[2])||void 0===P||null===(z=P.dimensionValues)||void 0===z?void 0:z[0]],metricValues:[null==ue||null===(L=ue.rows)||void 0===L||null===(G=L[0])||void 0===G||null===(Z=G.metricValues)||void 0===Z?void 0:Z[0],null==ue||null===(B=ue.rows)||void 0===B||null===(W=B[1])||void 0===W||null===(U=W.metricValues)||void 0===U?void 0:U[0],null==ue||null===(F=ue.rows)||void 0===F||null===(H=F[2])||void 0===H||null===(Y=H.metricValues)||void 0===Y?void 0:Y[0]]},topContentTitles:de,hasInvalidCustomDimensionError:K,Widget:N,audienceResourceName:t,isZeroData:ge,isPartialData:me,isTileHideable:D.length>1,onHideTile:function(){return ee(t)}}):e.createElement(N,{key:t,noPadding:!0},e.createElement(j.a,null))})),!k&&e.createElement(M.a,{Widget:N,loading:c,allTilesError:i,visibleAudienceCount:D.length}))}Body.propTypes={activeTileIndex:s.a.number.isRequired,allTilesError:s.a.bool.isRequired,individualTileErrors:s.a.object,loading:s.a.bool.isRequired,topCitiesReportsLoaded:s.a.object.isRequired,topContentReportsLoaded:s.a.object.isRequired,topContentPageTitlesReportsLoaded:s.a.object.isRequired,visibleAudiences:s.a.array.isRequired,Widget:s.a.elementType.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceTileError}));var i=n(0),r=n.n(i),a=n(36),o=n(467),c=n(127),s=n(17),l=n(9),u=Object(c.a)(o.a);function AudienceTileError(t){var n=t.audienceSlug,i=t.errors,r=Object(s.a)(),o=i.some((function(e){return Object(a.e)(e)}));return e.createElement(u,{errors:i,onInView:function(){var e=o?"insufficient_permissions_error":"data_loading_error";Object(l.I)("".concat(r,"_audiences-tile"),e,n)},onRetry:function(){Object(l.I)("".concat(r,"_audiences-tile"),"data_loading_error_retry",n)},onRequestAccess:function(){Object(l.I)("".concat(r,"_audiences-tile"),"insufficient_permissions_error_request_access",n)}})}AudienceTileError.propTypes={audienceSlug:r.a.string.isRequired,errors:r.a.array.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(1),o=n(2),c=n(36),s=n(468),l=n(145),u=n(343),d=n(34),g=Object(a.forwardRef)((function(t,n){var i=t.errors,r=t.onRetry,a=t.onRequestAccess,g=i.some((function(e){return Object(c.e)(e)}));return e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-error",ref:n},e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-error__container"},e.createElement(s.a,{className:"googlesitekit-audience-segmentation-tile-error__image"}),e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-error__body"},e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-error__message"},e.createElement(d.a,{as:"h3",type:"headline",size:"small",className:"googlesitekit-audience-segmentation-tile-error__title"},g?Object(o.__)("Insufficient permissions","google-site-kit"):Object(o.__)("Data loading failed","google-site-kit"))),e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-error__actions"},e.createElement(l.a,{moduleSlug:"analytics-4",error:i,GetHelpLink:g?u.a:void 0,hideGetHelpLink:!g,buttonVariant:"danger",onRetry:r,onRequestAccess:a})))))}));g.propTypes={errors:r.a.array.isRequired,onRetry:r.a.func.isRequired,onRequestAccess:r.a.func.isRequired},t.a=g}).call(this,n(4))},function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.isRetrying;G(p.d,{autoSubmit:!0,isRetrying:t}),k||B({code:f.a,message:Object(s.__)("Additional permissions are required to create new audiences in Analytics.","google-site-kit"),data:{status:403,scopes:[p.h],skipModal:!0,skipDefaultErrorNotifications:!0,redirectURL:_,errorRedirectURL:w}})}),[k,_,w,B,G]),J=Object(o.useCallback)((function(){G(p.d,{autoSubmit:!1,isRetrying:!1}),H(null),W(),L("createCustomDimension",[z,p.f.googlesitekit_post_type])}),[L,W,z,H,G]),X=[u.b,u.c].includes(D),K=C||R||x;return i.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric googlesitekit-audience-segmentation-tile-metric--top-content"},i.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric__icon"},i.createElement(a,null)),i.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric__container"},i.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric__title"},O,!X&&S&&i.createElement(b.a,{className:"googlesitekit-audience-segmentation-partial-data-badge",label:Object(s.__)("Partial data","google-site-kit"),onTooltipOpen:function(){Object(I.I)("".concat(N,"_audiences-tile"),"view_top_content_partial_data_tooltip",r)},tooltipTitle:Object(s.__)("Still collecting full data for this timeframe, partial data is displayed for this metric","google-site-kit")})),i.createElement(v.a,{topContentTitles:E,topContent:M,isTopContentPartialData:S,hasCustomDimension:!A,onCreateCustomDimension:Q,isSaving:K}),0===n&&(P&&!K||V&&!C||Y)&&i.createElement(y.a,{apiErrors:[P],title:Object(s.__)("Failed to enable metric","google-site-kit"),description:Object(s.__)("Oops! Something went wrong. Retry enabling the metric.","google-site-kit"),onRetry:function(){return Q({isRetrying:!0})},onCancel:J,inProgress:K,hasOAuthError:Y,trackEventCategory:"".concat(N,"_audiences-top-content-cta")})))}AudienceTilePagesMetric.propTypes={audienceTileNumber:a.a.number,audienceSlug:a.a.string.isRequired,TileIcon:a.a.elementType.isRequired,title:a.a.string.isRequired,topContent:a.a.object,topContentTitles:a.a.object,isTopContentPartialData:a.a.bool}}).call(this,n(27),n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceTilePagesMetricContent}));var i=n(0),r=n.n(i),a=n(2),o=n(3),c=n(23),s=n(7),l=n(8),u=n(345),d=n(21),g=n(346),m=n(9),p=n(127),f=n(17),b=n(37),v=n(479),y=Object(p.a)(v.a);function AudienceTilePagesMetricContent(t){var n,i=t.topContentTitles,r=t.topContent,p=t.isTopContentPartialData,v=t.hasCustomDimension,j=t.onCreateCustomDimension,h=t.isSaving,I=Object(f.a)(),O=Object(b.a)(),M=Object(c.e)(),E=[c.b,c.c].includes(M),S=(null==r||null===(n=r.dimensionValues)||void 0===n?void 0:n.filter(Boolean))||[],D=!!S.length,N=Object(o.useSelect)((function(e){return e(s.a).getDateRangeDates({offsetDays:l.g})}));function ContentLinkComponent(t){var n=t.content,r=i[null==n?void 0:n.value],a=null==n?void 0:n.value,c=Object(o.useSelect)((function(e){return O?null:e(l.r).getServiceReportURL("all-pages-and-screens",{filters:{unifiedPagePathScreen:a},dates:N})}));return O?e.createElement("div",{className:"googlesitekit-audience-segmentation-tile__top-content-metric-name"},r):e.createElement(d.a,{href:c,title:r,external:!0,hideExternalIndicator:!0},r)}return e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric__content"},!v&&e.createElement(y,{onClick:function(){Object(m.I)("".concat(I,"_audiences-top-content-cta"),"create_custom_dimension").finally(j)},isSaving:h,onInView:function(){Object(m.I)("".concat(I,"_audiences-top-content-cta"),"view_cta")}}),v&&!D&&e.createElement(u.a,null),v&&D&&S.map((function(t,n){var i;return e.createElement("div",{key:null==t?void 0:t.value,className:"googlesitekit-audience-segmentation-tile-metric__page-metric-container"},e.createElement(ContentLinkComponent,{content:t}),e.createElement("div",{className:"googlesitekit-audience-segmentation-tile-metric__page-metric-value"},Object(m.B)(null==r||null===(i=r.metricValues[n])||void 0===i?void 0:i.value)))})),E&&p&&e.createElement(g.a,{content:Object(a.__)("Still collecting full data for this timeframe, partial data is displayed for this metric","google-site-kit")}))}AudienceTilePagesMetricContent.propTypes={topContentTitles:r.a.object,topContent:r.a.object,isTopContentPartialData:r.a.bool,hasCustomDimension:r.a.bool,onCreateCustomDimension:r.a.func,isSaving:r.a.bool}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(1),o=n(2),c=n(11),s=Object(a.forwardRef)((function(t,n){var i=t.onClick,r=t.isSaving;return e.createElement("div",{ref:n,className:"googlesitekit-audience-segmentation-tile-metric__no-data"},Object(o.__)("No data to show","google-site-kit"),e.createElement("p",null,Object(o.__)("Update Analytics to track metric","google-site-kit")),e.createElement(c.SpinnerButton,{onClick:i,isSaving:r,disabled:r,danger:!0},Object(o.__)("Update","google-site-kit")))}));s.propTypes={onClick:r.a.func.isRequired,isSaving:r.a.bool},t.a=s}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceTileZeroData}));var i=n(0),r=n.n(i),a=n(17),o=n(127),c=n(9),s=n(481),l=Object(o.a)(s.a);function AudienceTileZeroData(t){var n=t.Widget,i=t.audienceSlug,r=t.title,o=t.infoTooltip,s=t.isMobileBreakpoint,u=t.isTileHideable,d=t.onHideTile,g=Object(a.a)();return e.createElement(l,{Widget:n,audienceSlug:i,title:r,infoTooltip:o,isMobileBreakpoint:s,isTileHideable:u,onHideTile:function(){Object(c.I)("".concat(g,"_audiences-tile"),"temporarily_hide",i).finally(d)},onInView:function(){Object(c.I)("".concat(g,"_audiences-tile"),"view_tile_collecting_data",i)}})}AudienceTileZeroData.propTypes={Widget:r.a.elementType.isRequired,audienceSlug:r.a.string.isRequired,title:r.a.string.isRequired,infoTooltip:r.a.oneOfType([r.a.string,r.a.element]),isMobileBreakpoint:r.a.bool,isTileHideable:r.a.bool,onHideTile:r.a.func}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(1),o=n(17),c=n(9),s=n(140),l=n(482),u=n(484),d=Object(a.forwardRef)((function(t,n){var i=t.Widget,r=t.audienceSlug,a=t.title,d=t.infoTooltip,g=t.isMobileBreakpoint,m=t.isTileHideable,p=t.onHideTile,f=Object(o.a)();return e.createElement(i,{ref:n,noPadding:!0},e.createElement("div",{className:"googlesitekit-audience-segmentation-tile"},e.createElement("div",{className:"googlesitekit-audience-segmentation-tile__zero-data-container"},!g&&e.createElement("div",{className:"googlesitekit-audience-segmentation-tile__header"},e.createElement("div",{className:"googlesitekit-audience-segmentation-tile__header-title"},a,d&&e.createElement(s.a,{title:d,tooltipClassName:"googlesitekit-info-tooltip__content--audience",onOpen:function(){return Object(c.I)("".concat(f,"_audiences-tile"),"view_tile_tooltip",r)}}))),e.createElement("div",{className:"googlesitekit-audience-segmentation-tile__zero-data-content"},e.createElement(l.a,null),m&&e.createElement(u.a,{onHideTile:p})))))}));d.propTypes={Widget:r.a.elementType.isRequired,audienceSlug:r.a.string.isRequired,title:r.a.string.isRequired,infoTooltip:r.a.oneOfType([r.a.string,r.a.element]),isMobileBreakpoint:r.a.bool,isTileHideable:r.a.bool,onHideTile:r.a.func},t.a=d}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceTileCollectingData}));var i=n(1),r=n(2),a=n(483);function AudienceTileCollectingData(){return e.createElement(i.Fragment,null,e.createElement(a.a,{className:"googlesitekit-audience-segmentation-tile__zero-data-image"}),e.createElement("p",{className:"googlesitekit-audience-segmentation-tile__zero-data-description"},Object(r.__)("Site Kit is collecting data for this group.","google-site-kit")))}}).call(this,n(4))},function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;tSelect another group to compare with your current group or learn more about how to group site visitors in Analytics","google-site-kit"),{AnalyticsLink:y,SelectGroupLink:e.createElement(g.a,{onClick:function(){return v(p.i,!0)},secondary:!0})}):Object(a.a)(Object(o.__)("Learn more about how to group site visitors in Analytics","google-site-kit"),{AnalyticsLink:y})))))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Header}));var i=n(11),r=n(3),a=n(8),o=n(9),c=n(17),s=n(347),l=n(140);function Header(t){var n=t.activeTileIndex,u=t.setActiveTile,d=t.visibleAudiences,g=Object(c.a)(),m=Object(r.useInViewSelect)((function(e){return e(a.r).getOrSyncAvailableAudiences()}),[]);return e.createElement(i.TabBar,{key:d.length,className:"googlesitekit-widget-audience-tiles__tabs googlesitekit-tab-bar--start-aligned-high-contrast",activeIndex:n,handleActiveIndexUpdate:function(e){return u(d[e])}},d.map((function(t,n){var r,a,c,u,d=(null==m||null===(r=m.filter((function(e){return e.name===t})))||void 0===r||null===(a=r[0])||void 0===a?void 0:a.displayName)||"",p=(null==m||null===(c=m.filter((function(e){return e.name===t})))||void 0===c||null===(u=c[0])||void 0===u?void 0:u.audienceSlug)||"",f=e.createElement(s.a,{audienceName:d,audienceSlug:p});return e.createElement(i.Tab,{key:n,"aria-label":d},d,e.createElement(l.a,{title:f,tooltipClassName:"googlesitekit-info-tooltip__content--audience",onOpen:function(){Object(o.I)("".concat(g,"_audiences-tile"),"view_tile_tooltip",p)}}))})))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var i=n(1),r=n(41),a=n(2),o=n(3),c=n(348),s=n(21),l=n(22),u=n(349),d=n(38),g=n(13),m=n(26),p=n(7),f=n(44),b=n(17),v=n(37),y=n(9),j=n(28),h=Object(i.forwardRef)((function(t,n){var i=Object(b.a)(),h=Object(v.a)(),I=Object(o.useSelect)((function(e){return e(p.a).didSetAudiences()})),O=Object(o.useSelect)((function(e){return e(l.a).getModuleIcon(j.g)})),M=Object(o.useSelect)((function(e){return e(g.c).getSiteKitAdminSettingsURL()})),E=Object(o.useDispatch)(m.b).setValue,S=Object(o.useDispatch)(d.a).navigateTo,D=I?"no-longer-available":"none-selected";function N(){Object(y.I)("".concat(i,"_audiences-no-audiences"),"select_groups",D).finally((function(){E(f.i,!0)}))}return e.createElement(u.a,{ref:n,className:"googlesitekit-no-audience-banner",Icon:O,SVGGraphic:c.a},e.createElement("p",null,I&&Object(r.a)(Object(a.__)("It looks like your visitor groups aren’t available anymore. Select other groups.","google-site-kit"),{a:e.createElement(s.a,{onClick:N,secondary:!0})}),!I&&Object(r.a)(Object(a.__)("You don’t have any visitor groups selected. Select groups.","google-site-kit"),{a:e.createElement(s.a,{onClick:N,secondary:!0})})),!h&&e.createElement("p",null,Object(r.a)(Object(a.__)("You can deactivate this widget in Settings.","google-site-kit"),{a:e.createElement(s.a,{onClick:function(){Object(y.I)("".concat(i,"_audiences-no-audiences"),"change_settings",D).finally((function(){S(M)}))},secondary:!0})})))}));t.a=h}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Panel}));var i=n(5),r=n.n(i),a=n(1),o=n(3),c=n(17),s=n(9),l=n(44),u=n(30),d=n(26),g=n(7),m=n(8),p=n(491),f=n(499),b=n(501),v=n(502),y=n(503),j=n(126),h=n(504);function Panel(){var t=Object(c.a)(),n=Object(o.useSelect)((function(e){return e(d.b).getValue(l.i)})),i=Object(o.useSelect)((function(e){return e(m.r).isFetchingSyncAvailableAudiences()})),I=Object(o.useInViewSelect)((function(e){var t=e(m.r).getConfigurableAudiences,n=(0,e(g.a).getConfiguredAudiences)()||[],i=t()||[];return i.length&&n.length?i.filter((function(e){var t=e.name;return n.includes(t)})).map((function(e){return e.name})):[]})),O=Object(o.useSelect)((function(e){return e(u.a).getValue(l.c,"autoSubmit")})),M=Object(o.useDispatch)(u.a).setValues,E=Object(o.useDispatch)(d.b).setValue,S=Object(a.useCallback)((function(){var e;M(l.h,(e={},r()(e,l.f,I),r()(e,l.g,!1),e)),Object(s.I)("".concat(t,"_audiences-sidebar"),"audiences_sidebar_view")}),[I,M,t]),D=Object(a.useCallback)((function(){n&&(E(l.i,!1),E(l.e,!1))}),[E,n]);return e.createElement(j.e,{className:"googlesitekit-audience-selection-panel",closePanel:D,isOpen:n||O,isLoading:i,onOpen:S},e.createElement(v.a,{closePanel:D}),e.createElement(p.a,{savedItemSlugs:I}),e.createElement(y.a,null),e.createElement(f.a,null),e.createElement(h.a,null),e.createElement(b.a,{closePanel:D,isOpen:n,savedItemSlugs:I}))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceItems}));var i=n(5),r=n.n(i),a=n(6),o=n.n(a),c=n(16),s=n.n(c),l=n(15),u=n.n(l),d=n(0),g=n.n(d),m=n(790),p=n(2),f=n(1),b=n(3),v=n(44),y=n(26),j=n(7),h=n(8),I=n(9),O=n(492),M=n(126),E=n(493),S=n(494),D=n(37),N=n(497);function T(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function A(e){for(var t=1;t0?i(r(m?g:c)):{},v=(f||{}).rows,y=void 0===v?[]:v,I=(b||{}).rows,O=void 0===I?[]:I;return c.map((function(e){var t,n,i,r;return r="SITE_KIT_AUDIENCE"===e.audienceType&&m?M(y,"new-visitors"===e.audienceSlug?"new":"returning"):M(O,e.name),A(A({},e),{},{userCount:Number(null===(t=r)||void 0===t||null===(n=t.metricValues)||void 0===n||null===(i=n[0])||void 0===i?void 0:i.value)||0})}))}function M(e,t){return e.find((function(e){var n,i;return(null==e||null===(n=e.dimensionValues)||void 0===n||null===(i=n[0])||void 0===i?void 0:i.value)===t}))}})),R=function(e,t){var n=t.audienceType,i=t.description,a=t.displayName,o=t.name,c=t.userCount,s="";switch(n){case"DEFAULT_AUDIENCE":s=Object(p.__)("Created by default by Google Analytics","google-site-kit"),i="";break;case"SITE_KIT_AUDIENCE":s=Object(p.__)("Created by Site Kit","google-site-kit");break;case"USER_AUDIENCE":s=Object(p.__)("Already exists in your Analytics property","google-site-kit")}return A(A({},e),{},r()({},o,{title:a,subtitle:i,description:s,userCount:c,audienceType:n}))},x=null==C?void 0:C.filter((function(e){var t=e.name;return i.includes(t)})).reduce(R,{}),P=null==C?void 0:C.filter((function(e){var t=e.name;return!i.includes(t)})).reduce(R,{}),z=Object(b.useSelect)((function(e){if(void 0!==C){var t=e(j.a),n=t.hasFinishedResolution,i=t.hasExpirableItem;if(n("getExpirableItems"))return C.filter((function(e){var t=e.audienceType,n=e.name;return"DEFAULT_AUDIENCE"!==t&&!i("".concat(h.b).concat(n))})).map((function(e){var t=e.name;return"".concat(h.b).concat(t)}))}}));return Object(m.a)((function(){_&&void 0!==z&&z.length&&g(z.map((function(e){return{slug:e,expiresInSeconds:4*I.f}})))}),[_,g,z]),e.createElement(M.d,{availableItemsTitle:Object(p.__)("Additional groups","google-site-kit"),availableSavedItems:x,availableUnsavedItems:P,ItemComponent:w?E.a:O.a,savedItemSlugs:i,notice:e.createElement(f.Fragment,null,e.createElement(S.a,null),!k&&e.createElement(N.a,null))})}AudienceItems.propTypes={savedItemSlugs:g.a.array}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceItem}));var i=n(5),r=n.n(i),a=n(15),o=n.n(a),c=n(0),s=n.n(c),l=n(1),u=n(2),d=n(3),g=n(44),m=n(30),p=n(7),f=n(8),b=n(9),v=n(296),y=n(126),j=n(243);function AudienceItem(t){var n=t.slug,i=t.title,a=t.description,c=t.subtitle,s=t.userCount,h=t.audienceType,I="".concat(f.b).concat(n),O=Object(d.useSelect)((function(e){return e(m.a).getValue(g.h,g.f)})),M=Object(d.useSelect)((function(e){return e(p.a).hasExpirableItem(I)})),E=Object(d.useSelect)((function(e){return e(p.a).isExpirableItemActive(I)})),S=Object(d.useSelect)((function(e){return e(f.r).getAudienceUserCountReportErrors()}))||[],D=o()(S,2),N=D[0],T=D[1],A=[];T&&A.push(T),N&&A.push(N);var k=Object(d.useDispatch)(m.a).setValues,_=Object(d.useSelect)((function(e){return e(p.a).isItemDismissed("audience-tile-".concat(n))})),w=Object(l.useCallback)((function(e){var t;k(g.h,(t={},r()(t,g.f,e.target.checked?O.concat([n]):O.filter((function(e){return e!==n}))),r()(t,g.g,!0),t))}),[O,k,n]),C="DEFAULT_AUDIENCE"!==h&&(!1===M||E),R=null==O?void 0:O.includes(n),x="audience-selection-checkbox-".concat(n);function ItemBadge(){return _?e.createElement(j.a,{label:Object(u.__)("Temporarily hidden","google-site-kit"),tooltipTitle:Object(u.__)("Site Kit is collecting data for this group. Once data is available the group will be added to your dashboard.","google-site-kit")}):C?e.createElement(v.a,null):null}return e.createElement(y.c,{id:x,slug:n,title:i,subtitle:c,description:a,isItemSelected:R,onCheckboxChange:w,suffix:A.length?"-":Object(b.B)(s),badge:(_||C)&&e.createElement(ItemBadge,null)})}AudienceItem.propTypes={slug:s.a.string.isRequired,title:s.a.string.isRequired,description:s.a.string.isRequired,subtitle:s.a.string,userCount:s.a.number.isRequired,audienceType:s.a.string.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceItemPreviewBlock}));var i=n(48);function AudienceItemPreviewBlock(){return e.createElement("div",{className:"googlesitekit-selection-panel__loading"},e.createElement("div",{className:"googlesitekit-selection-panel__loading-left"},e.createElement(i.a,{width:"90px",height:"20px",className:"googlesitekit-selection-panel__loading-item"}),e.createElement(i.a,{width:"293px",height:"15px",className:"googlesitekit-selection-panel__loading-item"})),e.createElement("div",{className:"googlesitekit-selection-panel__loading-right"},e.createElement(i.a,{width:"43px",height:"20px",className:"googlesitekit-selection-panel__loading-item"})))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AddGroupNotice}));var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(15),s=n.n(c),l=n(0),u=n.n(l),d=n(1),g=n(2),m=n(3),p=n(44),f=n(30),b=n(7),v=n(495),y=n(240),j=n(26),h=n(8);function AddGroupNotice(){var t=Object(d.useState)(!1),n=s()(t,2),i=n[0],a=n[1],c=Object(m.useInViewSelect)((function(e){return e(b.a).isItemDismissed(p.a)})),l=Object(m.useSelect)((function(e){return e(j.b).getValue(p.i)})),u=Object(m.useSelect)((function(e){return e(h.r).isFetchingSyncAvailableAudiences()})),I=Object(m.useSelect)((function(e){return e(f.a).getValue(p.h,p.f)})),O=Object(m.useDispatch)(b.a).dismissItem,M=Object(d.useCallback)(o()(r.a.mark((function e(){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,O(p.a);case 2:case"end":return e.stop()}}),e)}))),[O]);return Object(d.useEffect)((function(){Array.isArray(I)&&(I.length>1&&a(!0),l||1!==(null==I?void 0:I.length)||a(!1))}),[I,l,a]),c||i||u||!(null==I?void 0:I.length)?null:e.createElement(y.a,{className:"googlesitekit-audience-selection-panel__add-group-notice",content:Object(g.__)("By adding another group to your dashboard, you will be able to compare them and understand which content brings back users from each group","google-site-kit"),dismissLabel:Object(g.__)("Got it","google-site-kit"),Icon:v.a,onDismiss:M})}AddGroupNotice.propTypes={savedItemSlugs:u.a.array}}).call(this,n(4))},function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;t0||X)&&i.createElement(D.a,{apiErrors:H,hasOAuthError:X}))}}).call(this,n(27),n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceCreationErrorNotice}));var i=n(0),r=n.n(i),a=n(1),o=n(41),c=n(2),s=n(3),l=n(17),u=n(36),d=n(9),g=n(44),m=n(13),p=n(26),f=n(8),b=n(21),v=n(33);function AudienceCreationErrorNotice(t){var n,i,r=t.apiErrors,y=t.hasOAuthError,j=Object(l.a)(),h=Array.isArray(r)?r:[r],I=Object(s.useSelect)((function(e){return e(m.c).getErrorTroubleshootingLinkURL({code:"analytics-4_insufficient_permissions"})})),O=Object(s.useSelect)((function(e){return e(f.r).getServiceEntityAccessURL()})),M=Object(s.useSelect)((function(e){return e(m.c).getErrorTroubleshootingLinkURL({code:"access_denied"})})),E=Object(s.useSelect)((function(e){return e(p.b).getValue(g.i)})),S=h.length>0,D=h.some((function(e){return Object(u.e)(e)}));return Object(a.useEffect)((function(){if(E&&(S||y)){var e="setup_error";y?e="auth_error":D&&(e="insufficient_permissions_error"),Object(d.I)("".concat(j,"_audiences-sidebar-create-audiences"),e)}}),[S,D,y,E,j]),h.length||y?(y?i=Object(o.a)(Object(c.__)("Setup was interrupted because you didn’t grant the necessary permissions. Click on Create again to retry. If that doesn’t work, ","google-site-kit"),{HelpLink:e.createElement(b.a,{href:M,external:!0,hideExternalIndicator:!0},Object(c.__)("get help","google-site-kit"))}):D?(n=Object(c.__)("Insufficient permissions","google-site-kit"),i=Object(o.a)(Object(c.__)("Contact your administrator. Trouble getting access? ","google-site-kit"),{HelpLink:e.createElement(b.a,{href:I,external:!0,hideExternalIndicator:!0},Object(c.__)("Get help","google-site-kit"))})):(n=Object(c.__)("Analytics update failed","google-site-kit"),i=Object(c.__)("Click on Create to try again.","google-site-kit")),e.createElement(v.a,{className:"googlesitekit-audience-creation-error-notice",type:v.a.TYPES.ERROR,title:n,description:i,ctaButton:D?{label:Object(c.__)("Request access","google-site-kit"),href:O,onClick:function(){Object(d.I)("".concat(j,"_audiences-sidebar-create-audiences"),"insufficient_permissions_error_request_access")}}:void 0,hideIcon:!0})):null}AudienceCreationErrorNotice.propTypes={apiErrors:r.a.oneOfType([r.a.arrayOf(r.a.object),r.a.object,r.a.array]),hasOAuthError:r.a.bool}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ErrorNotice}));var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(15),s=n.n(c),l=n(1),u=n(41),d=n(2),g=n(3),m=n(17),p=n(9),f=n(44),b=n(13),v=n(26),y=n(8),j=n(36),h=n(21),I=n(145),O=n(500),M=n(393),E=n(33);function ErrorNotice(){var t=Object(m.a)(),n=Object(g.useSelect)((function(e){return e(y.r).getErrorForAction("syncAvailableAudiences")})),i=Object(g.useInViewSelect)((function(e){return e(y.r).getAudienceUserCountReportErrors()}))||[],a=s()(i,2),c=a[0],S=a[1],D=Object(g.useSelect)((function(e){return e(b.c).getErrorTroubleshootingLinkURL({code:"analytics-4_insufficient_permissions"})})),N=Object(g.useSelect)((function(e){return e(v.b).getValue(f.i)})),T=Object(g.useDispatch)(y.r),A=T.clearError,k=T.syncAvailableAudiences,_=Object(l.useCallback)(o()(r.a.mark((function e(){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,A("syncAvailableAudiences");case 2:k();case 3:case"end":return e.stop()}}),e)}))),[A,k]),w=[];n&&w.push(n),S&&w.push(S),c&&w.push(c);var C=w.length>0,R=w.some((function(e){return Object(j.e)(e)}));if(Object(l.useEffect)((function(){N&&C&&Object(p.I)("".concat(t,"_audiences-sidebar"),R?"insufficient_permissions_error":"data_loading_error")}),[C,R,N,t]),!w.length)return null;var x=[S,c].some((function(e){return!!e}));return e.createElement(E.a,{className:"googlesitekit-audience-selection-panel__error-notice googlesitekit-notice--error googlesitekit-notice--small googlesitekit-notice--square",type:E.a.TYPES.ERROR,description:R?Object(u.a)(Object(d.__)("Insufficient permissions, contact your administrator. Trouble getting access? ","google-site-kit"),{HelpLink:e.createElement(h.a,{href:D,external:!0,hideExternalIndicator:!0},Object(d.__)("Get help","google-site-kit"))}):Object(d.__)("Data loading failed","google-site-kit"),hideIcon:!0},R||x?e.createElement(I.a,{moduleSlug:"analytics-4",error:w,buttonVariant:"danger",RequestAccessButton:O.a,RetryButton:M.a,hideGetHelpLink:!0}):e.createElement(M.a,{handleRetry:_}))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return RequestAccessButton}));var i=n(0),r=n.n(i),a=n(2),o=n(11),c=n(9),s=n(17);function RequestAccessButton(t){var n=t.requestAccessURL,i=Object(s.a)();return e.createElement(o.Button,{className:"googlesitekit-audience-selection-panel__error-notice-action",href:n,target:"_blank",onClick:function(){Object(c.I)("".concat(i,"_audiences-sidebar"),"insufficient_permissions_error_request_access")},tertiary:!0},Object(a.__)("Request access","google-site-kit"))}RequestAccessButton.propTypes={requestAccessURL:r.a.string.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Footer}));var i=n(6),r=n.n(i),a=n(29),o=n.n(a),c=n(16),s=n.n(c),l=n(15),u=n.n(l),d=n(5),g=n.n(d),m=n(0),p=n.n(m),f=n(1),b=n(2),v=n(3),y=n(17),j=n(9),h=n(44),I=n(30),O=n(7),M=n(8),E=n(126);function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function D(e){for(var t=1;th.j&&(n=Object(b.sprintf)(/* translators: 1: Maximum number of groups that can be selected. 2: Number of selected groups. */ Object(b.__)("Select up to %1$d groups (%2$d selected)","google-site-kit"),h.j,w));var C=Object(f.useState)(null),R=u()(C,2),x=R[0],P=R[1],z=Object(f.useCallback)(function(){var e=s()(r.a.mark((function e(t){var n,i,a,c;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P(null),e.next=3,A({configuredAudiences:t});case 3:if(n=e.sent,i=n.error){e.next=14;break}if(a=(null==S?void 0:S.filter((function(e){var n=e.replace("audience-tile-","");return!t.includes(n)})))||[],t.every((function(e){return null==S?void 0:S.includes("audience-tile-".concat(e))}))&&a.push("audience-tile-".concat(t[0])),!((null==a?void 0:a.length)>0)){e.next=14;break}return e.next=11,k.apply(void 0,o()(a));case 11:c=e.sent,(i=c.error)&&P(i);case 14:return e.abrupt("return",{error:i});case 15:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[S,k,A]),L=Object(f.useCallback)((function(){var e={USER_AUDIENCE:"user",SITE_KIT_AUDIENCE:"site-kit",DEFAULT_AUDIENCE:"default"},t=_(),n=Object.keys(e).map((function(n){var i=t.filter((function(e){var t=null==N?void 0:N.find((function(t){var n=t.name;return e===n}));return(null==t?void 0:t.audienceType)===n}));return"".concat(e[n],":").concat(i.length)})).join(",");Object(j.I)("".concat(l,"_audiences-sidebar"),"audiences_sidebar_save",n)}),[N,_,l]),G=Object(f.useCallback)((function(){Object(j.I)("".concat(l,"_audiences-sidebar"),"audiences_sidebar_cancel")}),[l]);return e.createElement(E.a,{savedItemSlugs:c,selectedItemSlugs:d,saveSettings:z,saveError:m||x,itemLimitError:n,minSelectedItemCount:h.k,maxSelectedItemCount:h.j,isBusy:p,isOpen:i,closePanel:a,onSaveSuccess:L,onCancel:G})}Footer.propTypes={isOpen:p.a.bool,closePanel:p.a.func.isRequired,savedItemSlugs:p.a.array}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Header}));var i=n(0),r=n.n(i),a=n(1),o=n(41),c=n(2),s=n(3),l=n(38),u=n(13),d=n(7),g=n(37),m=n(21),p=n(126);function Header(t){var n=t.closePanel,i=Object(g.a)(),r=Object(s.useSelect)((function(e){return e(u.c).getSiteKitAdminSettingsURL()})),f=Object(s.useSelect)((function(e){return e(d.a).isSavingUserAudienceSettings()})),b=Object(s.useDispatch)(l.a).navigateTo,v=Object(a.useCallback)((function(){return b(r)}),[r,b]);return e.createElement(p.b,{title:Object(c.__)("Select visitor groups","google-site-kit"),onCloseClick:n},!i&&e.createElement("p",null,Object(o.a)(Object(c.__)("You can deactivate this widget in Settings","google-site-kit"),{link:e.createElement(m.a,{onClick:v,disabled:f,secondary:!0}),strong:e.createElement("strong",null)})))}Header.propTypes={closePanel:r.a.func.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return LearnMoreLink}));var i=n(2),r=n(41),a=n(3),o=n(13),c=n(21);function LearnMoreLink(){var t=Object(a.useSelect)((function(e){return e(o.c).getGoogleSupportURL({path:"/analytics/answer/12799087"})}));return e.createElement("div",{className:"googlesitekit-audience-selection-panel__learn-more"},Object(r.a)(Object(i.__)("Learn more about grouping site visitors and audiences in Analytics","google-site-kit"),{link:e.createElement(c.a,{href:t,secondary:!0,external:!0}),strong:e.createElement("strong",null)}))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AudienceCreationSuccessNotice}));var i=n(1),r=n(2),a=n(3),o=n(17),c=n(9),s=n(44),l=n(26),u=n(11),d=n(106);function AudienceCreationSuccessNotice(){var t=Object(o.a)(),n=Object(a.useDispatch)(l.b).setValue,g=Object(a.useSelect)((function(e){return e(l.b).getValue(s.e)})),m=Object(a.useSelect)((function(e){return e(l.b).getValue(s.i)}));return Object(i.useEffect)((function(){m&&g&&Object(c.I)("".concat(t,"_audiences-sidebar-create-audiences-success"),"view_notification")}),[m,g,t]),g?e.createElement("div",{className:"googlesitekit-audience-selection-panel__success-notice"},e.createElement("div",{className:"googlesitekit-audience-selection-panel__success-notice-icon"},e.createElement(d.a,{width:24,height:24})),e.createElement("p",{className:"googlesitekit-audience-selection-panel__success-notice-message"},Object(r.__)("Visitor group created successfully!","google-site-kit")),e.createElement("div",{className:"googlesitekit-audience-selection-panel__success-notice-actions"},e.createElement(u.Button,{onClick:function(){Object(c.I)("".concat(t,"_audiences-sidebar-create-audiences-success"),"dismiss_notification").finally((function(){n(s.e,!1)}))},tertiary:!0},Object(r.__)("Got it","google-site-kit")))):null}}).call(this,n(4))},function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;ts;s++)a.push(e.createElement("div",{className:"googlesitekit-preview-table__row",key:"table-row-"+s},e.createElement(c.a,{width:"100%",height:i+"px"})));return e.createElement("div",{className:o()("googlesitekit-preview-table",{"googlesitekit-preview-table--padding":r})},a)}PreviewTable.propTypes={rows:r.a.number,rowHeight:r.a.number,padding:r.a.bool},PreviewTable.defaultProps={rows:11,rowHeight:35,padding:!1},t.a=PreviewTable}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ReportTable}));var i=n(15),r=n.n(i),a=n(10),o=n.n(a),c=n(12),s=n.n(c),l=n(0),u=n.n(l),d=n(14),g=n(1),m=n(11),p=n(124);function ReportTable(t){var n=t.rows,i=t.columns,a=t.className,c=t.limit,l=t.zeroState,u=t.gatheringData,f=void 0!==u&&u,b=t.tabbedLayout,v=void 0!==b&&b;s()(Array.isArray(n),"rows must be an array."),s()(Array.isArray(i),"columns must be an array."),i.forEach((function(e){var t=e.Component,n=e.field,i=void 0===n?null:n;s()(t||null!==i,"each column must define a Component and/or a field.")})),s()(Number.isInteger(c)||void 0===c,"limit must be an integer, if provided.");var y=i.some((function(e){return!!e.badge})),j=Object(g.useState)(0),h=r()(j,2),I=h[0],O=h[1],M=v&&i.slice(1),E=v?[i[0],M[I]]:i;return e.createElement("div",{className:a},v&&e.createElement(m.TabBar,{className:"googlesitekit-tab-bar--start-aligned-high-contrast",activeIndex:I,handleActiveIndexUpdate:O},M.map((function(t){var n=t.title,i=t.badge;return e.createElement(m.Tab,{key:n,"aria-label":n},n,i)}))),e.createElement("div",{className:o()("googlesitekit-table","googlesitekit-table--with-list",{"googlesitekit-table--gathering-data":f})},e.createElement("table",{className:o()("googlesitekit-table__wrapper","googlesitekit-table__wrapper--".concat(E.length,"-col"),{"googlesitekit-table__wrapper--tabbed-layout":v})},!v&&e.createElement("thead",{className:"googlesitekit-table__head"},y&&e.createElement("tr",{className:"googlesitekit-table__head-badges"},i.map((function(t,n){var i=t.badge,r=t.primary,a=t.className,c=t.columnHeaderClassName;return e.createElement("th",{className:o()("googlesitekit-table__head-item","googlesitekit-table__head-item--badge",{"googlesitekit-table__head-item--primary":r},a,c),key:"googlesitekit-table__head-row-badge-".concat(n)},i)}))),e.createElement("tr",{className:"googlesitekit-table__head-row"},i.map((function(t,n){var i=t.title,r=t.description,a=t.primary,c=t.className,s=t.columnHeaderClassName;return e.createElement("th",{className:o()("googlesitekit-table__head-item",{"googlesitekit-table__head-item--primary":a},c,s),"data-tooltip":r,key:"googlesitekit-table__head-row-".concat(n)},i)})))),e.createElement("tbody",{className:"googlesitekit-table__body"},f&&e.createElement("tr",{className:"googlesitekit-table__body-row googlesitekit-table__body-row--no-data"},e.createElement("td",{className:"googlesitekit-table__body-item",colSpan:E.length},e.createElement(p.b,null))),!f&&!(null==n?void 0:n.length)&&l&&e.createElement("tr",{className:"googlesitekit-table__body-row googlesitekit-table__body-row--no-data"},e.createElement("td",{className:"googlesitekit-table__body-item",colSpan:E.length},e.createElement(l,null))),!f&&n.slice(0,c).map((function(t,n){return e.createElement("tr",{className:"googlesitekit-table__body-row",key:"googlesitekit-table__body-row-".concat(n)},E.map((function(n,i){var r=n.Component,a=n.field,c=n.className,s=void 0!==a?Object(d.get)(t,a):void 0;return e.createElement("td",{key:"googlesitekit-table__body-item-".concat(i),className:o()("googlesitekit-table__body-item",c)},e.createElement("div",{className:"googlesitekit-table__body-item-content"},r&&e.createElement(r,{row:t,fieldValue:s}),!r&&s))})))}))))))}ReportTable.propTypes={rows:u.a.arrayOf(u.a.oneOfType([u.a.array,u.a.object])).isRequired,columns:u.a.arrayOf(u.a.shape({title:u.a.string,description:u.a.string,primary:u.a.bool,className:u.a.string,field:u.a.string,Component:u.a.elementType,badge:u.a.node})).isRequired,className:u.a.string,limit:u.a.number,zeroState:u.a.func,gatheringData:u.a.bool,tabbedLayout:u.a.bool}}).call(this,n(4))},function(e,t,n){"use strict";(function(e,i){var r=n(15),a=n.n(r),o=n(0),c=n.n(o),s=n(14),l=n(10),u=n.n(l),d=n(1);function TableOverflowContainer(t){var n=t.children,r=Object(d.useState)(!1),o=a()(r,2),c=o[0],l=o[1],g=Object(d.useRef)();Object(d.useEffect)((function(){m();var t=Object(s.debounce)(m,100);return e.addEventListener("resize",t),function(){return e.removeEventListener("resize",t)}}),[]);var m=function(){if(g.current){var e=g.current,t=e.scrollLeft,n=e.scrollWidth-e.offsetWidth;l(tr){var a=r/n.scrollWidth,o=Math.floor(10*a)/10;o0){var r,a,o=parseInt(null===(r=e)||void 0===r||null===(a=r.getComputedStyle(n[0].querySelector(".googlesitekit-data-block__datapoint")))||void 0===a?void 0:a.fontSize,10),c=Math.floor(o*i),s=Math.max(c,14);u(n,"".concat(s,"px"))}}}),50);return Object(r.a)((function(){d(),e.addEventListener("resize",d)})),Object(a.a)((function(){return e.removeEventListener("resize",d)})),i.createElement("div",{ref:l,className:n},s)}}).call(this,n(27),n(4))},function(e,t,n){"use strict";(function(e,i){var r=n(53),a=n.n(r),o=n(54),c=n.n(o),s=n(229),l=n.n(s),u=n(82),d=n.n(u),g=n(83),m=n.n(g),p=n(56),f=n.n(p),b=n(201),v=n.n(b),y=n(0),j=n.n(y),h=n(1),I=n(2),O=n(104),M=n(180),E=n(65),S=n(9);function D(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,i=f()(e);if(t){var r=f()(this).constructor;n=Reflect.construct(i,arguments,r)}else n=i.apply(this,arguments);return m()(this,n)}}var N=function(t){d()(GoogleChartErrorHandler,t);var n=D(GoogleChartErrorHandler);function GoogleChartErrorHandler(e){var t;return a()(this,GoogleChartErrorHandler),(t=n.call(this,e)).state={error:null,info:null},t.onErrorClick=t.onErrorClick.bind(l()(t)),t}return c()(GoogleChartErrorHandler,[{key:"componentDidCatch",value:function(t,n){e.console.error("Google Charts error:",t,n),this.setState({error:t,info:n}),Object(S.I)("google_chart_error","handle_".concat(this.context||"unknown","_error"),"".concat(null==t?void 0:t.message,"\n").concat(null==n?void 0:n.componentStack).slice(0,500))}},{key:"onErrorClick",value:function(){var e=this.state,t=e.error,n=e.info;v()("`".concat(null==t?void 0:t.message,"\n").concat(null==n?void 0:n.componentStack,"`"))}},{key:"render",value:function(){var e=this.props.children,t=this.state,n=t.error,r=t.info;return n?i.createElement("div",{className:"googlesitekit-googlechart-error-handler"},i.createElement(O.a,{description:i.createElement(h.Fragment,null,i.createElement("p",null,Object(I.__)("An error prevented this Google chart from being displayed properly. Report the exact contents of the error on the support forum to find out what caused it.","google-site-kit")),i.createElement(M.a,{message:n.message,componentStack:r.componentStack})),onErrorClick:this.onErrorClick,onClick:this.onErrorClick,title:Object(I.__)("Error in Google Chart","google-site-kit"),error:!0})):e}}]),GoogleChartErrorHandler}(h.Component);N.contextType=E.b,N.propTypes={children:j.a.node.isRequired},t.a=N}).call(this,n(27),n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return DateMarker}));var i=n(1),r=n(258),a=n(579),o=n(11),c=n(17),s=n(129),l=n(9);function DateMarker(t){var n=t.id,u=t.text,d=Object(c.a)(),g="".concat(d,"_ga4-data-collection-line");Object(i.useEffect)((function(){Object(l.I)(g,"chart_line_view")}),[g]);var m=Object(i.useCallback)((function(){Object(l.I)(g,"chart_tooltip_view")}),[g]),p=Object(s.a)(m,5e3,{leading:!0,trailing:!1});return e.createElement(i.Fragment,null,e.createElement("div",{id:"googlesitekit-chart__date-marker-line--".concat(n),className:"googlesitekit-chart__date-marker-line"}),u&&e.createElement("div",{id:"googlesitekit-chart__date-marker-tooltip--".concat(n),className:"googlesitekit-chart__date-marker-tooltip"},e.createElement(o.Tooltip,{title:u,onOpen:p},e.createElement("span",null,e.createElement(r.a,{fill:"currentColor",icon:a.a,size:18})))))}}).call(this,n(4))},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n(1),r=n(3),a=n(13),o=n(7),c=n(2),s=n(24),l={slug:"sharedKeyMetrics",contexts:[s.n,s.o,s.l,s.m],gaEventCategory:function(e){return"".concat(e,"_shared_key-metrics")},steps:[{target:".googlesitekit-km-change-metrics-cta",title:Object(c.__)("Personalize your key metrics","google-site-kit"),content:Object(c.__)("Another admin has set up these tailored metrics for your site. Click here to personalize them.","google-site-kit"),placement:"bottom-start"}]},u=function(e){var t=e.renderChangeMetricLink,n=Object(r.useSelect)((function(e){return e(a.c).getKeyMetricsSetupCompletedBy()})),c=Object(r.useSelect)((function(e){return e(o.a).getID()})),s=Object(r.useDispatch)(o.a).triggerOnDemandTour,u=Number.isInteger(n)&&Number.isInteger(c)&&n>0&&c!==n;Object(i.useEffect)((function(){t&&u&&s(l)}),[t,u,s])}},,function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n(1),r=n(177),a=n(63),o=function(e){var t=Object(i.useContext)(r.a);return Object(a.b)(e,t)}},,,,,function(e,t,n){"use strict";(function(e){n.d(t,"b",(function(){return d})),n.d(t,"a",(function(){return TrackingExclusionSwitches}));var i,r=n(5),a=n.n(r),o=n(1),c=n(2),s=n(3),l=n(11),u=n(8),d=(i={},a()(i,"loggedinUsers",Object(c.__)("All logged-in users","google-site-kit")),a()(i,"contentCreators",Object(c.__)("Users that can write posts","google-site-kit")),i);function TrackingExclusionSwitches(){var t,n=Object(s.useSelect)((function(e){return e(u.r).getTrackingDisabled()})),i=Object(s.useDispatch)(u.r).setTrackingDisabled;t=n&&n.includes("loggedinUsers")?Object(c.__)("All logged-in users will be excluded from Analytics tracking","google-site-kit"):n&&n.includes("contentCreators")?Object(c.__)("Users that can write posts will be excluded from Analytics tracking","google-site-kit"):Object(c.__)("All logged-in users will be included in Analytics tracking","google-site-kit");var r=Object(o.useCallback)((function(e,t){var r=t?n.concat(e):n.filter((function(t){return t!==e}));i(r)}),[n,i]),a=Object(o.useCallback)((function(e){var t=e.target.checked;r("contentCreators",t)}),[r]),g=Object(o.useCallback)((function(e){var t=e.target.checked;r("loggedinUsers",t)}),[r]);return Array.isArray(n)?e.createElement("div",{className:"googlesitekit-settings-module__fields-group"},e.createElement("h4",{className:"googlesitekit-settings-module__fields-group-title"},Object(c.__)("Exclude Analytics","google-site-kit")),e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("div",{className:"googlesitekit-settings-module__inline-items"},e.createElement("div",{className:"googlesitekit-settings-module__inline-item"},e.createElement(l.Switch,{label:d.loggedinUsers,checked:n.includes("loggedinUsers"),onClick:g,hideLabel:!1})),!n.includes("loggedinUsers")&&e.createElement("div",{className:"googlesitekit-settings-module__inline-item"},e.createElement(l.Switch,{label:d.contentCreators,checked:n.includes("contentCreators"),onClick:a,hideLabel:!1}))),e.createElement("p",null,t))):null}}).call(this,n(4))},function(e,t,n){"use strict";n.d(t,"a",(function(){return g})),n.d(t,"b",(function(){return m}));var i=n(5),r=n.n(i),a=n(12),o=n.n(a),c=n(142),s=n(212),l=n(8);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function d(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:Intl.DateTimeFormat().resolvedOptions().timeZone;o()(Object(c.a)(n),"A valid siteURL is required.");var u=new URL(n),d=u.hostname,g=u.pathname;return r()({accountName:t||d,propertyName:"".concat(d).concat(g).replace(/\/$/,""),dataStreamName:d,countryCode:s.c[i]||s.c[a],timezone:s.c[i]?i:a},l.i,!0)}var m=function(e){return Array.isArray(e)?e.map((function(e){return d(d({},function(e){var t,n=null===(t=e.account)||void 0===t?void 0:t.match(/accounts\/([^/]+)/),i=null==n?void 0:n[1];return d(d({},e),{},{_id:i})}(e)),{},{propertySummaries:(e.propertySummaries||[]).map((function(e){return function(e){var t,n,i=null===(t=e.property)||void 0===t?void 0:t.match(/properties\/([^/]+)/),r=null==i?void 0:i[1],a=null===(n=e.parent)||void 0===n?void 0:n.match(/accounts\/([^/]+)/),o=null==a?void 0:a[1];return d(d({},e),{},{_id:r,_accountID:o})}(e)}))})})):e}},function(e,t,n){"use strict";(function(e){var i=n(0),r=n.n(i),a=n(34);function WidgetHeaderTitle(t){var n=t.title;return e.createElement(a.a,{className:"googlesitekit-widget__header-title",as:"h3",type:"title",size:"small"},n)}WidgetHeaderTitle.propTypes={title:r.a.string.isRequired},t.a=WidgetHeaderTitle}).call(this,n(4))},,,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ConnectModuleCTATile}));var i=n(0),r=n.n(i),a=n(2),o=n(1),c=n(3),s=n(22),l=n(52),u=n(91),d=n(185),g=n(21),m=n(592),p=n(658),f=n(389),b=n(152);function ConnectModuleCTATile(t){var n,i=t.moduleSlug,r=Object(d.a)(i),v=Object(c.useSelect)((function(e){return e(s.a).getModule(i)})),y=Object(c.useSelect)((function(e){return e(s.a).getModuleIcon(i)})),j=Object(c.useSelect)((function(e){return e(l.a).getWidgets(u.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY)||[]})).filter((function(e){return e.modules.includes(i)})),h=b.a[null===(n=j[0])||void 0===n?void 0:n.slug],I=j.length>1;return v?e.createElement("div",{className:"googlesitekit-widget--connectModuleCTATile googlesitekit-km-widget-tile ".concat(I&&" googlesitekit-km-widget-tile--combined")},!I&&e.createElement(f.a,{title:null==h?void 0:h.title,infoTooltip:null==h?void 0:h.description,loading:!1}),e.createElement("div",{className:"googlesitekit-km-widget-tile__body"},e.createElement("div",{className:"googlesitekit-km-connect-module-cta-tile"},y&&e.createElement("div",{className:"googlesitekit-km-connect-module-cta-tile__icon"},e.createElement(y,{width:"32",height:"32"})),e.createElement("div",{className:"googlesitekit-km-connect-module-cta-tile__content"},e.createElement("p",{className:"googlesitekit-km-connect-module-cta-tile__text"},I?Object(a.sprintf)(/* translators: %s: module name */ Object(a.__)("%s is disconnected, some of your metrics can’t be displayed","google-site-kit"),v.name):Object(a.sprintf)(/* translators: %s: module name */ Object(a.__)("%s is disconnected, metric can’t be displayed","google-site-kit"),v.name)),e.createElement(g.a,{onClick:r,secondary:!0},Object(a.sprintf)(/* translators: %s: module name */ Object(a.__)("Connect %s","google-site-kit"),v.name))))),I&&e.createElement(o.Fragment,null,e.createElement("div",{className:"googlesitekit-km-connect-module-cta-tile__ghost-card"},e.createElement(m.a,null)),e.createElement("div",{className:"googlesitekit-km-connect-module-cta-tile__ghost-card"},e.createElement(m.a,null)),e.createElement("div",{className:"googlesitekit-km-connect-module-cta-tile__ghost-card"},e.createElement(p.a,null)))):null}ConnectModuleCTATile.propTypes={moduleSlug:r.a.string.isRequired}}).call(this,n(4))},,,,,,,,,,,,,,,,function(e,t,n){"use strict";function i(e){return"string"==typeof e&&""!==e&&/^AW-[0-9]+$/.test(e)}n.d(t,"a",(function(){return i}))},,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AccountCreate}));var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(15),s=n.n(c),l=n(2),u=n(1),d=n(45),g=n(3),m=n(11),p=n(8),f=n(28),b=n(13),v=n(7),y=n(30),j=n(38),h=n(36),I=n(9),O=n(522),M=n(19),E=n(151),S=n(559),D=n(560),N=n(561),T=n(562),A=n(563),k=n(352),_=n(17),w=n(416),C=n(34);function AccountCreate(){var t=Object(u.useState)(!1),n=s()(t,2),i=n[0],a=n[1],c=Object(g.useSelect)((function(e){return e(p.r).getAccountSummaries()})),R=Object(g.useSelect)((function(e){return e(p.r).hasFinishedResolution("getAccountSummaries")})),x=Object(g.useSelect)((function(e){return e(p.r).getAccountTicketTermsOfServiceURL()})),P=Object(g.useSelect)((function(e){return e(p.r).canSubmitAccountCreate()})),z=Object(g.useSelect)((function(e){return e(p.r).isDoingCreateAccount()})),L=Object(g.useSelect)((function(e){return e(v.a).hasScope(p.h)})),G=Object(g.useSelect)((function(e){return e(v.a).hasScope(p.p)})),Z=Object(g.useSelect)((function(e){return e(y.a).hasForm(p.m)})),B=Object(g.useSelect)((function(e){return e(y.a).getValue(p.m,"autoSubmit")})),W=Object(g.useSelect)((function(e){return e(b.c).getReferenceSiteURL()})),V=Object(g.useSelect)((function(e){return e(b.c).getSiteName()})),U=Object(g.useSelect)((function(e){return e(b.c).getTimezone()})),F=Object(_.a)(),H=Object(g.useDispatch)(y.a).setValues,Y=Object(g.useDispatch)(j.a).navigateTo,Q=Object(g.useDispatch)(p.r).createAccount,J=Object(g.useDispatch)(v.a).setPermissionScopeError,X=Object(g.useDispatch)(b.c),K=X.setConversionTrackingEnabled,q=X.saveConversionTrackingSettings,$=L;Object(u.useEffect)((function(){x&&o()(r.a.mark((function e(){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(d.invalidateCache)("modules",f.g);case 2:Y(x);case 3:case"end":return e.stop()}}),e)})))()}),[x,Y]),Object(u.useEffect)((function(){Z||H(p.m,Object(O.a)({siteName:V,siteURL:W,timezone:U}))}),[Z,V,W,U,H]);var ee=Object(u.useCallback)(o()(r.a.mark((function e(){var t,n;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=[],L||t.push(p.h),G||t.push(p.p),!(t.length>0)){e.next=7;break}return H(p.m,{autoSubmit:!0}),J({code:h.a,message:Object(l.__)("Additional permissions are required to create a new Analytics account.","google-site-kit"),data:{status:403,scopes:t,skipModal:!0}}),e.abrupt("return");case 7:return H(p.m,{autoSubmit:!1}),e.next=10,Object(I.I)("".concat(F,"_analytics"),"create_account","proxy");case 10:return e.next=12,Q();case 12:if(n=e.sent,n.error){e.next=19;break}return K(!0),e.next=18,q();case 18:a(!0);case 19:case"end":return e.stop()}}),e)}))),[L,G,H,F,Q,J,K,q]);Object(u.useEffect)((function(){$&&B&&ee()}),[$,B,ee]);var te=Object(g.useDispatch)(p.r).rollbackSettings,ne=Object(u.useCallback)((function(){return te()}),[te]);return z||i||!R||void 0===$?e.createElement(m.ProgressBar,null):e.createElement("div",null,e.createElement(E.a,{moduleSlug:"analytics-4",storeName:p.r}),e.createElement(C.a,{as:"h3",type:"title",size:"large"},Object(l.__)("Create your Analytics account","google-site-kit")),e.createElement("p",null,Object(l.__)("We’ve pre-filled the required information for your new account. Confirm or edit any details:","google-site-kit")),e.createElement("div",{className:"googlesitekit-setup-module__inputs"},e.createElement(M.a,{size:6},e.createElement(D.a,null)),e.createElement(M.a,{size:6},e.createElement(N.a,null)),e.createElement(M.a,{size:6},e.createElement(A.a,null))),e.createElement("div",{className:"googlesitekit-setup-module__inputs"},e.createElement(T.a,null),e.createElement(S.a,null)),e.createElement("div",{className:"googlesitekit-setup-module__inputs"},e.createElement(k.a,{formName:p.m,className:"googlesitekit-margin-bottom-0"}),e.createElement(w.a,{className:"googlesitekit-margin-top-0",message:Object(l.__)("To track how visitors interact with your site, Site Kit will enable enhanced conversion tracking. You can always disable it in settings.","google-site-kit")})),e.createElement("p",null,$&&e.createElement("span",null,Object(l.__)("You will be redirected to Google Analytics to accept the terms of service.","google-site-kit")),!$&&e.createElement("span",null,Object(l.__)("You will need to give Site Kit permission to create an Analytics account on your behalf and also accept the Google Analytics terms of service.","google-site-kit"))),e.createElement("div",{className:"googlesitekit-setup-module__action"},e.createElement(m.Button,{disabled:!P,onClick:ee},Object(l.__)("Create Account","google-site-kit")),c&&!!c.length&&e.createElement(m.Button,{className:"googlesitekit-setup-module__sub-action",onClick:ne,tertiary:!0},Object(l.__)("Back","google-site-kit"))))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AccountSelect}));var i=n(0),r=n.n(i),a=n(1),o=n(2),c=n(11),s=n(3),l=n(8),u=n(9),d=n(17);function AccountSelect(t){var n=t.hasModuleAccess,i=t.onChange,r=Object(d.a)(),g=Object(s.useSelect)((function(e){return e(l.r).getAccountID()})),m=Object(s.useSelect)((function(e){return e(l.r).getAccountSummaries()})),p=Object(s.useSelect)((function(e){return e(l.r).hasFinishedResolution("getAccountSummaries")})),f=Object(s.useDispatch)(l.r).selectAccount,b=Object(a.useCallback)((function(e,t){var n=t.dataset.value;if(g!==n){f(n);var a=n===l.a?"change_account_new":"change_account";Object(u.I)("".concat(r,"_analytics"),a),i&&i()}}),[g,f,r,i]);return p?!1===n?e.createElement(c.Select,{className:"googlesitekit-analytics__select-account",label:Object(o.__)("Account","google-site-kit"),value:g,enhanced:!0,outlined:!0,disabled:!0},e.createElement(c.Option,{value:g},g)):e.createElement(c.Select,{className:"googlesitekit-analytics__select-account",label:Object(o.__)("Account","google-site-kit"),value:g,onEnhancedChange:b,enhanced:!0,outlined:!0},(m||[]).concat({_id:l.a,displayName:Object(o.__)("Set up a new account","google-site-kit")}).map((function(t,n){var i=t._id,r=t.displayName;return e.createElement(c.Option,{key:n,value:i},r)}))):e.createElement(c.ProgressBar,{small:!0})}AccountSelect.propTypes={hasModuleAccess:r.a.bool}}).call(this,n(4))},function(e,t,n){"use strict";(function(e,i){n.d(t,"a",(function(){return AccountCreateLegacy}));var r=n(6),a=n.n(r),o=n(16),c=n.n(o),s=n(1),l=n(2),u=n(3),d=n(11),g=n(9),m=n(8),p=n(151),f=n(397),b=n(17);function AccountCreateLegacy(){var t=Object(u.useSelect)((function(e){return e(m.r).getAccountSummaries()})),n=Object(u.useSelect)((function(e){return e(m.r).hasFinishedResolution("getAccountSummaries")})),r=Object(u.useSelect)((function(e){return e(m.r).getAccountID()})),o=m.a===r,v=Object(u.useSelect)((function(e){return e(m.r).getServiceURL({path:"/provision/SignUp"})})),y=Object(b.a)(),j=Object(s.useCallback)(function(){var t=c()(a.a.mark((function t(n){return a.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n.preventDefault(),t.next=3,Object(g.I)("".concat(y,"_analytics"),"create_account","custom-oauth");case 3:e.open(v,"_blank");case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),[v,y]),h=Object(u.useDispatch)(m.r),I=h.resetAccountSummaries,O=h.resetAccountSettings,M=Object(s.useCallback)((function(){I(),O()}),[O,I]);return n?i.createElement("div",null,i.createElement(f.a,null),i.createElement(p.a,{moduleSlug:"analytics-4",storeName:m.r}),!o&&t&&0===t.length&&i.createElement("p",null,Object(l.__)('Looks like you don’t have an Analytics account yet. Once you create it, click on "Re-fetch my account" and Site Kit will locate it.',"google-site-kit")),o&&i.createElement(s.Fragment,null,i.createElement("p",null,Object(l.__)("To create a new account, click the button below which will open the Google Analytics account creation screen in a new window.","google-site-kit")),i.createElement("p",null,Object(l.__)("Once completed, click the link below to re-fetch your accounts to continue.","google-site-kit"))),i.createElement("div",{className:"googlesitekit-setup-module__action"},i.createElement(d.Button,{onClick:j},Object(l.__)("Create an account","google-site-kit")),i.createElement("div",{className:"googlesitekit-setup-module__sub-action"},i.createElement(d.Button,{onClick:M,tertiary:!0},Object(l.__)("Re-fetch My Account","google-site-kit"))))):i.createElement(d.ProgressBar,null)}}).call(this,n(27),n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WebDataStreamSelect}));var i=n(10),r=n.n(i),a=n(0),o=n.n(a),c=n(1),s=n(2),l=n(11),u=n(3),d=n(8),g=n(71),m=n(9),p=n(17);function WebDataStreamSelect(t){var n=t.hasModuleAccess,i=t.isDisabled,a=t.className,o=t.onChange,f=Object(u.useSelect)((function(e){return e(d.r).getAccountID()})),b=Object(u.useSelect)((function(e){return e(d.r).getSettings()||{}})),v=b.propertyID,y=b.webDataStreamID,j=b.measurementID,h=Object(u.useSelect)((function(e){return Object(g.e)(v)&&n?e(d.r).getWebDataStreams(v):[]})),I=Object(u.useSelect)((function(e){return!i&&e(d.r).isLoadingWebDataStreams({hasModuleAccess:n})})),O=Object(p.a)(),M=Object(u.useDispatch)(d.r),E=M.setWebDataStreamID,S=M.updateSettingsForMeasurementID,D=Object(c.useCallback)((function(e,t){var n,i,r=t.dataset.value;y!==r&&(E(r),S((null===(n=h.find((function(e){return e._id===r})))||void 0===n||null===(i=n.webStreamData)||void 0===i?void 0:i.measurementId)||""),Object(m.I)("".concat(O,"_analytics"),r===d.z?"change_webdatastream_new":"change_webdatastream","ga4"),o&&o())}),[h,y,E,S,O,o]);if(!Object(g.a)(f))return null;if(I)return e.createElement(l.ProgressBar,{mobileVerticalSpacing:76,desktopVerticalSpacing:84,small:!0});var N=void 0===y||""===y||Object(g.i)(y);return!1===n?e.createElement(l.Select,{className:r()("googlesitekit-analytics-4__select-webdatastream",a),label:Object(s.__)("Web Data Stream","google-site-kit"),value:j,enhanced:!0,outlined:!0,disabled:!0},e.createElement(l.Option,{value:j},j)):e.createElement(l.Select,{className:r()("googlesitekit-analytics-4__select-webdatastream",a,{"mdc-select--invalid":!N}),label:Object(s.__)("Web Data Stream","google-site-kit"),value:y,onEnhancedChange:D,disabled:i||!Object(g.f)(v),enhanced:!0,outlined:!0},(h||[]).concat({_id:d.z,displayName:Object(s.__)("Set up a new web data stream","google-site-kit")}).map((function(t,n){var i=t._id,r=t.displayName,a=t.webStreamData,o=void 0===a?{}:a;return e.createElement(l.Option,{key:n,value:i},i!==d.z&&(null==o?void 0:o.measurementId)?Object(s.sprintf)(/* translators: 1: Data stream name. 2: Measurement ID. */ Object(s._x)("%1$s (%2$s)","Analytics data stream name and measurement ID","google-site-kit"),r,o.measurementId):r)})))}WebDataStreamSelect.propTypes={hasModuleAccess:o.a.bool,isDisabled:o.a.bool,className:o.a.string}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return PropertySelect}));var i=n(10),r=n.n(i),a=n(0),o=n.n(a),c=n(1),s=n(2),l=n(11),u=n(3),d=n(8),g=n(71),m=n(9),p=n(17);function PropertySelect(t){var n=t.isDisabled,i=t.hasModuleAccess,a=t.className,o=t.onChange,f=void 0===o?function(){}:o,b=Object(u.useSelect)((function(e){return e(d.r).getAccountID()})),v=Object(u.useSelect)((function(e){return i&&!n?e(d.r).getPropertySummaries(b)||[]:null})),y=Object(u.useSelect)((function(e){return e(d.r).getPropertyID()})),j=Object(u.useSelect)((function(e){return!n&&(e(d.r).isLoadingPropertySummaries()||e(d.r).isLoadingWebDataStreams({hasModuleAccess:i}))})),h=Object(p.a)(),I=Object(u.useDispatch)(d.r).selectProperty,O=Object(c.useCallback)((function(e,t){var n=t.dataset.value;y!==n&&(I(n),Object(m.I)("".concat(h,"_analytics"),n===d.s?"change_property_new":"change_property","ga4"),f())}),[f,y,I,h]);if(!Object(g.a)(b))return null;if(j)return e.createElement(l.ProgressBar,{mobileVerticalSpacing:76,desktopVerticalSpacing:84,small:!0});var M=void 0===y||""===y||Object(g.f)(y);return!1===i?e.createElement(l.Select,{className:r()("googlesitekit-analytics-4__select-property",a),label:Object(s.__)("Property","google-site-kit"),value:y,enhanced:!0,outlined:!0,disabled:!0},e.createElement(l.Option,{value:y},y)):e.createElement(l.Select,{className:r()("googlesitekit-analytics-4__select-property",a,{"mdc-select--invalid":!M,"googlesitekit-analytics-4__select-property--loaded":!n&&!j}),label:Object(s.__)("Property","google-site-kit"),value:y,onEnhancedChange:O,disabled:n,enhanced:!0,outlined:!0},(v||[]).concat({_id:d.s,displayName:Object(s.__)("Set up a new property","google-site-kit")}).map((function(t){var n=t._id,i=t.displayName;return e.createElement(l.Option,{key:n,value:n},n===d.s?i:Object(s.sprintf)(/* translators: 1: Property name. 2: Property ID. */ Object(s._x)("%1$s (%2$s)","Analytics property name and ID","google-site-kit"),i,n))})))}PropertySelect.propTypes={isDisabled:o.a.bool,hasModuleAccess:o.a.bool,className:o.a.string,onChange:o.a.func}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WebDataStreamNameInput}));var i=n(10),r=n.n(i),a=n(100),o=n(1),c=n(2),s=n(142),l=n(3),u=n(30),d=n(13),g=n(8),m=n(510),p=n(11),f=n(71);function WebDataStreamNameInput(){var t=Object(l.useSelect)((function(e){return e(g.r).getPropertyID()})),n=Object(l.useSelect)((function(e){return e(g.r).getWebDataStreamID()})),i=Object(l.useSelect)((function(e){return e(u.a).getValue(g.o,"webDataStreamName")})),b=Object(l.useSelect)((function(e){return!!Object(f.e)(t)&&e(g.r).doesWebDataStreamExist(t,i)})),v=Object(l.useSelect)((function(e){return e(d.c).getReferenceSiteURL()})),y=Object(l.useDispatch)(u.a).setValues,j=Object(o.useCallback)((function(e){var t=e.currentTarget;y(g.o,{webDataStreamName:t.value})}),[y]);if(Object(a.a)((function(){if(!i&&Object(s.a)(v)){var e=new URL(v).hostname;y(g.o,{webDataStreamName:e})}})),n!==g.z)return null;var h=b||!i||!Object(f.h)(i),I=!1;return b?I=Object(c.__)("A web data stream with this name already exists.","google-site-kit"):i?Object(f.h)(i)||(I=Object(c.__)("This is not a valid web data stream name.","google-site-kit")):I=Object(c.__)("A web data stream name is required.","google-site-kit"),e.createElement("div",{className:"googlesitekit-analytics-webdatastreamname"},e.createElement(p.TextField,{className:r()({"mdc-text-field--error":h}),label:Object(c.__)("Web Data Stream Name","google-site-kit"),helperText:I,trailingIcon:h&&e.createElement("span",{className:"googlesitekit-text-field-icon--error"},e.createElement(m.a,null)),value:i,onChange:j,outlined:!0}))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ZeroDataMessage}));var i=n(0),r=n.n(i),a=n(2),o=n(3),c=n(13);function ZeroDataMessage(t){var n=t.skipPrefix,i=Object(o.useSelect)((function(e){return e(c.c).getCurrentEntityURL()}));return n?i?e.createElement("span",null,Object(a.__)("Your page hasn’t received any visitors yet","google-site-kit")):e.createElement("span",null,Object(a.__)("Your site hasn’t received any visitors yet","google-site-kit")):i?e.createElement("span",null,Object(a.__)("No data to display: your page hasn’t received any visitors yet","google-site-kit")):e.createElement("span",null,Object(a.__)("No data to display: your site hasn’t received any visitors yet","google-site-kit"))}ZeroDataMessage.propTypes={skipPrefix:r.a.bool}}).call(this,n(4))},,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return TimezoneSelect}));var i=n(1),r=n(2),a=n(11),o=n(3),c=n(212),s=n(8),l=n(30);function TimezoneSelect(){var t=Object(o.useSelect)((function(e){return e(l.a).getValue(s.m,"countryCode")})),n=Object(o.useSelect)((function(e){return e(l.a).getValue(s.m,"timezone")})),u=Object(o.useDispatch)(l.a).setValues,d=Object(i.useCallback)((function(e,t){u(s.m,{timezone:t.dataset.value})}),[u]);return e.createElement(a.Select,{className:"googlesitekit-analytics__select-timezone",label:Object(r.__)("Timezone","google-site-kit"),value:n,onEnhancedChange:d,disabled:!t,enhanced:!0,outlined:!0},(c.d[t]||[]).map((function(t,n){var i=t.timeZoneId,r=t.displayName;return e.createElement(a.Option,{key:n,value:i},r)})))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AccountField}));var i=n(1),r=n(2),a=n(327),o=n(3),c=n(8),s=n(30);function AccountField(){var t=Object(o.useSelect)((function(e){return e(s.a).getValue(c.m,"accountName")})),n=Object(o.useDispatch)(s.a).setValues,l=Object(i.useCallback)((function(e){n(c.m,{accountName:e})}),[n]);return e.createElement(a.a,{label:Object(r.__)("Account","google-site-kit"),hasError:!t,value:t,setValue:l,name:"account"})}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return PropertyField}));var i=n(1),r=n(2),a=n(327),o=n(3),c=n(8),s=n(30);function PropertyField(){var t=Object(o.useSelect)((function(e){return e(s.a).getValue(c.m,"propertyName")})),n=Object(o.useDispatch)(s.a).setValues,l=Object(i.useCallback)((function(e){n(c.m,{propertyName:e})}),[n]);return e.createElement(a.a,{label:Object(r.__)("Property","google-site-kit"),value:t,hasError:!t,setValue:l,name:"property"})}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return CountrySelect}));var i=n(1),r=n(2),a=n(11),o=n(3),c=n(212),s=n(8),l=n(30);function CountrySelect(){var t=Object(o.useSelect)((function(e){return e(l.a).getValue(s.m,"countryCode")})),n=Object(o.useDispatch)(l.a).setValues,u=Object(i.useCallback)((function(e,i){var r=i.dataset.value;r!==t&&c.b[r]&&n(s.m,{countryCode:r,timezone:c.b[r].defaultTimeZoneId})}),[n,t]);return e.createElement(a.Select,{className:"googlesitekit-analytics__select-country",label:Object(r.__)("Country","google-site-kit"),value:t,onEnhancedChange:u,enhanced:!0,outlined:!0},c.a.map((function(t,n){var i=t.countryCode,r=t.displayName;return e.createElement(a.Option,{key:n,value:i},r)})))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return WebDataStreamField}));var i=n(1),r=n(2),a=n(327),o=n(3),c=n(8),s=n(30);function WebDataStreamField(){var t=Object(o.useSelect)((function(e){return e(s.a).getValue(c.m,"dataStreamName")})),n=Object(o.useDispatch)(s.a).setValues,l=Object(i.useCallback)((function(e){n(c.m,{dataStreamName:e})}),[n]);return e.createElement(a.a,{label:Object(r.__)("Web Data Stream","google-site-kit"),value:t,hasError:!t,setValue:l,name:"dataStream"})}}).call(this,n(4))},function(e,t,n){"use strict";n.d(t,"a",(function(){return y}));var i=n(5),r=n.n(i),a=n(6),o=n.n(a),c=n(16),s=n.n(c),l=n(12),u=n.n(l),d=n(3),g=n(13),m=n(376);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function f(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){c=!0,a=e},f:function(){try{o||null==n.return||n.return()}finally{if(c)throw a}}}}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{},t=e.storeName,n=e.isValidTag,i=e.tagMatchers;u()("string"==typeof t&&t,"storeName is required."),u()("function"==typeof n,"isValidTag must be a function."),u()(Array.isArray(i),"tagMatchers must be an Array.");var a={existingTag:void 0},c={fetchGetExistingTag:function(){return{payload:{},type:"FETCH_GET_EXISTING_TAG"}},receiveGetExistingTag:function(e){return u()(null===e||"string"==typeof e,"existingTag must be a tag string or null."),{payload:{existingTag:n(e)?e:null},type:"RECEIVE_GET_EXISTING_TAG"}}},l=r()({},"FETCH_GET_EXISTING_TAG",Object(d.createRegistryControl)((function(e){return s()(o.a.mark((function t(){var n,r,a,c,s,l,u,d,p,f;return o.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.select(g.c).getHomeURL(),r=e.select(g.c).getAMPMode(),t.next=4,Object(m.b)({homeURL:n,ampMode:r});case 4:a=t.sent,c=e.resolveSelect(g.c),s=c.getHTMLForURL,l=b(a),t.prev=7,l.s();case 9:if((u=l.n()).done){t.next=19;break}return d=u.value,t.next=13,s(d);case 13:if(p=t.sent,!(f=Object(m.a)(p,i))){t.next=17;break}return t.abrupt("return",f);case 17:t.next=9;break;case 19:t.next=24;break;case 21:t.prev=21,t.t0=t.catch(7),l.e(t.t0);case 24:return t.prev=24,l.f(),t.finish(24);case 27:return t.abrupt("return",null);case 28:case"end":return t.stop()}}),t,null,[[7,21,24,27]])})))}))),p=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a,t=arguments.length>1?arguments[1]:void 0,n=t.type,i=t.payload;switch(n){case"RECEIVE_GET_EXISTING_TAG":var r=i.existingTag;return f(f({},e),{},{existingTag:r});default:return e}},v={getExistingTag:o.a.mark((function e(){var n,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d.commonActions.getRegistry();case 2:if(void 0!==(n=e.sent).select(t).getExistingTag()){e.next=8;break}return e.next=6,c.fetchGetExistingTag();case 6:i=e.sent,n.dispatch(t).receiveGetExistingTag(i);case 8:case"end":return e.stop()}}),e)}))},y={getExistingTag:function(e){return e.existingTag},hasExistingTag:Object(d.createRegistrySelector)((function(e){return function(){var n=e(t).getExistingTag();if(void 0!==n)return!!n}}))},j={initialState:a,actions:c,controls:l,reducer:p,resolvers:v,selectors:y};return f(f({},j),{},{STORE_NAME:t})}},,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return I}));var i=n(18),r=n.n(i),a=n(6),o=n.n(a),c=n(16),s=n.n(c),l=n(1),u=n(2),d=n(3),g=n(30),m=n(7),p=n(8),f=n(152),b=n(119),v=n(36),y=n(37),j=n(806),h=n(1030);function I(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.dimensions,i=t.infoTooltip,a=t.reportOptions,c=t.title;return function(t){function WithCustomDimensionsComponent(I){var O=Object(y.a)(),M=I.Widget,E=I.widgetSlug,S=f.a[E]||{},D=S.description,N=S.infoTooltip,T=S.title,A=c||T,k=i||N||D,_=Object(h.a)({dimensions:n,widgetSlug:E,reportOptions:a}),w=_.customDimensions,C=_.hasCustomDimensions,R=_.customDimensionsCreationErrors,x=_.hasAnalyticsEditScope,P=_.isSyncingAvailableCustomDimensions,z=_.loading,L=_.isGatheringData,G=_.hasInvalidCustomDimensionError,Z=_.invalidCustomDimensionReportOptions,B=_.redirectURL,W=Object(d.useDispatch)(p.r),V=W.clearError,U=W.scheduleSyncAvailableCustomDimensions,F=Object(d.useDispatch)(g.a).setValues,H=Object(d.useDispatch)(m.a).setPermissionScopeError,Y=Object(l.useCallback)((function(){z||(F(p.n,{autoSubmit:!0}),x||H({code:v.a,message:Object(u.__)("Additional permissions are required to create new Analytics custom dimensions","google-site-kit"),data:{status:403,scopes:[p.h],skipModal:!0,redirectURL:B}}))}),[x,z,H,F,B]);if(Object(l.useEffect)((function(){w&&G&&!P&&!O&&s()(o.a.mark((function e(){return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Promise.all(Z.map((function(e){return V("getReport",[e])})));case 2:U();case 3:case"end":return e.stop()}}),e)})))()}),[V,w,G,Z,P,O,U]),!w)return e.createElement(t,I);if(z||void 0===L)return e.createElement(b.h,{infoTooltip:k,moduleSlug:"analytics-4",title:A,Widget:M,loading:!0});var Q={headerText:A,infoTooltip:k};return(null==R?void 0:R.some(v.e))?e.createElement(b.b,r()({},Q,{moduleSlug:"analytics-4",onRetry:Y})):(null==R?void 0:R.length)>0?e.createElement(j.a,r()({},Q,{error:R[0],onRetry:Y})):!1===C?e.createElement(j.b,r()({},Q,{onRetry:Y})):L?e.createElement(b.e,{infoTooltip:k,moduleSlug:"analytics-4",title:A,Widget:M,ZeroState:function ZeroState(){return Object(u.__)("Setup successful: Analytics is gathering data for this metric","google-site-kit")}}):e.createElement(t,I)}return WithCustomDimensionsComponent.displayName="WithCustomDimensions",(t.displayName||t.name)&&(WithCustomDimensionsComponent.displayName+="(".concat(t.displayName||t.name,")")),WithCustomDimensionsComponent}}}).call(this,n(4))},,,,,,,,,,,,function(e,t,n){(function(e){Object.prototype.hasOwnProperty.call(e,"google")||(e.google={})}).call(this,n(27))},,,function(e,t,n){"use strict";n.r(t),function(e){var i=n(359);n.d(t,"combineStores",(function(){return i.b})),n.d(t,"commonActions",(function(){return i.c})),n.d(t,"commonControls",(function(){return i.d})),n.d(t,"commonStore",(function(){return i.e})),n.d(t,"controls",(function(){return i.f})),n.d(t,"createReducer",(function(){return i.g})),n.d(t,"useInViewSelect",(function(){return i.l})),n.d(t,"createRegistryControl",(function(){return i.h})),n.d(t,"createRegistrySelector",(function(){return i.i})),n.d(t,"useSelect",(function(){return i.n})),n.d(t,"useDispatch",(function(){return i.k})),n.d(t,"useRegistry",(function(){return i.m})),n.d(t,"withSelect",(function(){return i.p})),n.d(t,"withDispatch",(function(){return i.o})),n.d(t,"RegistryProvider",(function(){return i.a})),void 0===e.googlesitekit&&(e.googlesitekit={}),e.googlesitekit.data=i.j,t.default=i.j}.call(this,n(27))},,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return GhostCardGreenSVG}));var i=n(1),r=n(2),a=n(48),o=n(373),c=Object(i.lazy)((function(){return n.e(35).then(n.bind(null,1209))}));function GhostCardGreenSVG(){return e.createElement(i.Suspense,{fallback:e.createElement(a.a,{width:"100%",height:"90px"})},e.createElement(o.a,{errorMessage:Object(r.__)("Failed to load graphic","google-site-kit")},e.createElement(c,null)))}}).call(this,n(4))},,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return o}));var i=n(230),r=n(21);function a(e){return{dimensionValues:[{value:e.replace(new RegExp("-","g"),"")}],metricValues:[{value:0}]}}var o=function(t,n,a){return Object(i.a)(e.createElement("p",null,e.createElement(r.a,{className:"googlesitekit-cta-link__tooltip",href:t,"data-row-label":a,external:!0},n)))}}).call(this,n(4))},,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n(0),r=n.n(i),a=n(9);function o(e,t,n){var i=e.shouldShowInitialCalloutForTailoredMetrics,r=e.shouldShowCalloutForUserPickedMetrics,o=e.shouldShowCalloutForNewEvents,c=e.userPickedMetrics,s="";i&&(s="".concat(t,"_kmw-tailored-conversion-events-detected-notification")),r&&(s="".concat(t,"_kmw-manual-conversion-events-detected-notification")),o&&(null==c?void 0:c.length)&&(s="".concat(t,"_kmw-manual-new-conversion-events-detected-notification")),o&&!(null==c?void 0:c.length)&&(s="".concat(t,"_kmw-tailored-new-conversion-events-detected-notification")),s&&Object(a.I)(s,n,"conversion_reporting")}o.propTypes={shouldShowInitialCalloutForTailoredMetrics:r.a.bool.isRequired,shouldShowCalloutForUserPickedMetrics:r.a.bool.isRequired,shouldShowCalloutForNewEvents:r.a.bool.isRequired,userPickedMetrics:r.a.object.isRequired,viewContext:r.a.string.isRequired,eventName:r.a.string.isRequired}},,,,,,,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ConnectGA4CTAWidget}));var i=n(15),r=n.n(i),a=n(309),o=n(2),c=n(1),s=n(3),l=n(22),u=n(7),d=n(52),g=n(91),m=n(8),p=n(38),f=n(13),b=n(9),v=n(28),y=n(185),j=n(401),h=n(129),I=n(21),O=n(114),M=n(387),E=n(388);function ConnectGA4CTAWidget(t){var n=t.Widget,i=t.WidgetNull,S=Object(c.useRef)(),D=Object(s.useSelect)((function(e){var t=e(u.a).getKeyMetrics(),n=e(d.a).getWidgets(g.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY);return t&&n?n.filter((function(e){var n=e.slug,i=e.modules;return t.includes(n)&&i.includes(v.g)})):[]})),N=Object(s.useSelect)((function(e){return e(l.a).isModuleActive(v.g)})),T=Object(s.useSelect)((function(e){var t=e(m.r).getAdminReauthURL();return!!t&&e(p.a).isNavigatingTo(t)})),A=Object(s.useSelect)((function(e){return e(l.a).isFetchingSetModuleActivation(v.g,!0)})),k=Object(s.useSelect)((function(e){return e(f.c).getModuleSettingsEditURL(v.g)})),_=Object(s.useSelect)((function(e){return e(p.a).isNavigatingTo(k)})),w=Object(s.useDispatch)(u.a).dismissItem,C=Object(y.a)(v.g),R=Object(j.a)(v.g),x=Object(c.useCallback)((function(){if(N)return R();C()}),[C,R,N]),P=Object(a.a)(S,{threshold:.25}),z=Object(c.useState)(!1),L=r()(z,2),G=L[0],Z=L[1],B=!!(null==P?void 0:P.intersectionRatio),W=Object(s.useDispatch)(u.a).triggerSurvey,V=Object(s.useSelect)((function(e){return e(f.c).isUsingProxy()}));Object(c.useEffect)((function(){B&&!G&&(V&&W("view_kmw_setup_cta",{ttl:b.f}),Z(!0))}),[B,G,V,W]);var U=Object(c.useState)(!1),F=r()(U,2),H=F[0],Y=F[1],Q=Object(h.a)(Y,3e3);return Object(c.useEffect)((function(){A||T||_?Y(!0):Q(!1)}),[A,T,Q,_]),!1!==Object(s.useSelect)((function(e){return e(u.a).isItemDismissed(v.e)}))||D.length<4?e.createElement(i,null):e.createElement(n,{noPadding:!0},e.createElement(O.a,{ref:S,className:"googlesitekit-banner--setup-cta googlesitekit-km-connect-ga4-cta",title:Object(o.__)("Analytics is disconnected","google-site-kit"),description:Object(o.__)("Metrics cannot be displayed without Analytics","google-site-kit"),ctaButton:{label:Object(o.__)("Connect Analytics","google-site-kit"),onClick:x,disabled:H,inProgress:H},svg:{desktop:M.a,mobile:E.a,verticalPosition:"top"},footer:e.createElement(I.a,{onClick:function(){return w(v.e)}},Object(o.__)("Maybe later","google-site-kit"))}))}}).call(this,n(4))},,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsStatuses}));var i=n(0),r=n.n(i),a=n(2),o=n(11);function SettingsStatuses(t){var n=t.statuses;if(!n||0===n.length)return null;return e.createElement("div",{className:"googlesitekit-settings-module__meta-items"},n.map((function(t){var n=t.label,i=t.status;return e.createElement("div",{key:n,className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},n),function(t){return void 0===t?e.createElement("div",{className:"googlesitekit-settings-module__meta-item-data"},e.createElement(o.ProgressBar,null)):e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},t?Object(a.__)("Enabled","google-site-kit"):Object(a.__)("Disabled","google-site-kit"))}(i))})))}SettingsStatuses.propTypes={statuses:r.a.arrayOf(r.a.shape({label:r.a.string.isRequired,status:r.a.oneOf([void 0,!0,!1])}))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ConversionTrackingToggle}));var i=n(15),r=n.n(i),a=n(1),o=n(2),c=n(11),s=n(3),l=n(13),u=n(186),d=n(639),g=n(17),m=n(9),p=n(0),f=n.n(p),b=n(69);function ConversionTrackingToggle(t){var n=t.children,i=t.loading,p=Object(g.a)(),f=Object(a.useState)(null),v=r()(f,1)[0],y=Object(a.useState)(!1),j=r()(y,2),h=j[0],I=j[1],O=Object(s.useSelect)((function(e){return e(l.c).isConversionTrackingEnabled()})),M=Object(s.useSelect)((function(e){return e(l.c).isFetchingSaveConversionTrackingSettings()})),E=Object(s.useDispatch)(l.c).setConversionTrackingEnabled;return e.createElement("div",null,e.createElement(u.a,{loading:i,width:"180px",height:"21.3px"},e.createElement("div",{className:"googlesitekit-module-settings-group__switch"},e.createElement(c.Switch,{label:Object(o.__)("Enhanced conversion tracking","google-site-kit"),checked:O,disabled:M||i,onClick:function(){O?(Object(m.I)("".concat(p),"ect_disable"),I(!0)):(Object(m.I)("".concat(p),"ect_enable"),E(!0))},hideLabel:!1}))),!!v&&e.createElement(b.a,{message:v.message}),e.createElement(u.a,{className:"googlesitekit-settings-conversion-tracking-switch-description--loading",loading:i,width:"750px",height:"42px",smallWidth:"386px",smallHeight:"84px",tabletWidth:"540px",tabletHeight:"84px"},e.createElement("p",{className:"googlesitekit-module-settings-group__helper-text"},n)),h&&e.createElement(d.a,{onConfirm:function(){Object(m.I)("".concat(p),"ect_confirm_disable"),E(!1),I(!1)},onCancel:function(){Object(m.I)("".concat(p),"ect_cancel_disable"),I(!1)}}))}ConversionTrackingToggle.propTypes={children:f.a.node.isRequired,loading:f.a.bool}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return ConfirmDisableConversionTrackingDialog}));var i=n(0),r=n.n(i),a=n(100),o=n(2),c=n(167),s=n(9),l=n(17);function ConfirmDisableConversionTrackingDialog(t){var n=t.onConfirm,i=t.onCancel,r=Object(l.a)(),u=Object(o.__)("By disabling enhanced conversion tracking, you will no longer have access to:","google-site-kit"),d=[Object(o.__)("Performance of your Ad campaigns","google-site-kit"),Object(o.__)("Tracking additional conversion-related events via Analytics","google-site-kit")];return Object(a.a)((function(){Object(s.I)("".concat(r),"ect_view_modal")})),e.createElement(c.a,{className:"googlesitekit-settings-module__confirm-disconnect-modal",title:Object(o.__)("Disable enhanced conversion tracking","google-site-kit"),subtitle:u,handleConfirm:n,handleCancel:i,onClose:i,provides:d,confirmButton:Object(o.__)("Disable","google-site-kit"),dialogActive:!0,danger:!0})}ConfirmDisableConversionTrackingDialog.propTypes={onConfirm:r.a.func.isRequired,onCancel:r.a.func.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsGroup}));var i=n(0),r=n.n(i);function SettingsGroup(t){var n=t.title,i=t.children;return e.createElement("div",{className:"googlesitekit-module-settings-group"},e.createElement("h4",null,n),i)}SettingsGroup.propTypes={title:r.a.string.isRequired,children:r.a.node.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return GoogleTagGatewayToggle}));var i=n(10),r=n.n(i),a=n(100),o=n(1),c=n(41),s=n(2),l=n(11),u=n(3),d=n(13),g=n(115),m=n(21),p=n(17),f=n(9),b=n(127),v=n(33),y=Object(b.a)(v.a);function GoogleTagGatewayToggle(t){var n=t.className,i=Object(p.a)(),b=Object(u.useSelect)((function(e){return e(d.c).isGoogleTagGatewayEnabled()})),j=Object(u.useSelect)((function(e){return e(d.c).isFetchingGetGTGServerRequirementStatus()})),h=Object(u.useSelect)((function(e){var t=e(d.c),n=t.isGTGHealthy,i=t.isScriptAccessEnabled;return!1!==n()&&!1!==i()})),I=Object(u.useDispatch)(d.c),O=I.fetchGetGTGServerRequirementStatus,M=I.setGoogleTagGatewayEnabled,E=Object(u.useSelect)((function(e){return e(d.c).getDocumentationLinkURL("google-tag-gateway-introduction")})),S=Object(u.useSelect)((function(e){return e(d.c).getDocumentationLinkURL("google-tag-gateway-server-requirements")}));Object(a.a)(O);var D=Object(o.useCallback)((function(){var e=b?"deactivate_google_tag_gateway":"activate_google_tag_gateway";Object(f.I)("".concat(i,"_gtg-settings-toggle"),e).finally((function(){M(!b)}))}),[b,M,i]);return e.createElement("div",{className:r()("googlesitekit-google-tag-gateway-toggle",n)},j&&e.createElement(l.ProgressBar,{className:"googlesitekit-google-tag-gateway-toggle__progress",small:!0}),!j&&e.createElement("div",{className:"googlesitekit-module-settings-group__switch"},e.createElement(l.Switch,{label:Object(s.__)("Google tag gateway for advertisers","google-site-kit"),checked:!!b&&h,disabled:!h,onClick:D,hideLabel:!1}),e.createElement("div",{className:"googlesitekit-google-tag-gateway-toggle__switch-badge"},e.createElement(g.a,{className:"googlesitekit-badge--beta",label:Object(s.__)("Beta","google-site-kit"),hasLeftSpacing:!0}))),e.createElement("p",{className:"googlesitekit-module-settings-group__helper-text"},Object(c.a)(Object(s.__)("Your tag data will be sent through your own domain to improve data quality and help you recover measurement signals. Learn more","google-site-kit"),{a:e.createElement(m.a,{href:E,onClick:function(){Object(f.I)("".concat(i,"_gtg-settings-toggle"),"click_learn_more_link")},"aria-label":Object(s.__)("Learn more about Google tag gateway for advertisers","google-site-kit"),external:!0})})),!j&&!h&&e.createElement(y,{type:v.a.TYPES.WARNING,title:Object(c.a)(Object(s.__)("Your server’s current settings prevent Google tag gateway for advertisers from working. To enable it, please contact your hosting provider and request access to external resources and plugin files. Learn more","google-site-kit"),{a:e.createElement(m.a,{href:S,onClick:function(){Object(f.I)("".concat(i,"_gtg-settings-toggle-disabled"),"click_learn_more_link")},"aria-label":Object(s.__)("Learn more about Google tag gateway for advertisers server requirements","google-site-kit"),external:!0})}),variant:"warning",onInView:function(){Object(f.I)("".concat(i,"_gtg-settings-toggle-disabled"),"view_notice")}}))}}).call(this,n(4))},,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n(12),r=n.n(i),a=n(9),o=function(e){var t=e.startDate,n=e.endDate,i=e.compareStartDate,o=e.compareEndDate;r()(Object(a.w)(t),"A valid startDate is required."),r()(Object(a.w)(n),"A valid endDate is required.");var c={"_u.date00":t.replace(/-/g,""),"_u.date01":n.replace(/-/g,"")};return(i||o)&&(r()(Object(a.w)(i)&&Object(a.w)(o),"Valid compareStartDate and compareEndDate values are required."),c["_u.date10"]=i.replace(/-/g,""),c["_u.date11"]=o.replace(/-/g,"")),c}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return GhostCardRedSVG}));var i=n(1),r=n(2),a=n(48),o=n(373),c=Object(i.lazy)((function(){return n.e(36).then(n.bind(null,1210))}));function GhostCardRedSVG(){return e.createElement(i.Suspense,{fallback:e.createElement(a.a,{width:"100%",height:"90px"})},e.createElement(o.a,{errorMessage:Object(r.__)("Failed to load graphic","google-site-kit")},e.createElement(c,null)))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return EntityOwnershipChangeNotice}));var i=n(5),r=n.n(i),a=n(0),o=n.n(a),c=n(2),s=n(3),l=n(22),u=n(7),d=n(9),g=n(33);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function p(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=t.storeName,i=t.dataAvailable,a=void 0!==i&&i,c=t.selectDataAvailability;s()("string"==typeof e&&e,"module slug is required."),s()("string"==typeof n&&n,"store name is required."),s()("boolean"==typeof a,"dataAvailable must be a boolean."),s()("function"==typeof c,"selectDataAvailability must be a function.");var g=Object(d.a)({baseName:"saveDataAvailableState",controlCallback:function(){return Object(l.set)("modules",e,"data-available")}}),m={dataAvailableOnLoad:a,gatheringData:void 0},p={receiveIsGatheringData:function(e){return s()("boolean"==typeof e,"gatheringData must be a boolean."),{payload:{gatheringData:e},type:"RECEIVE_GATHERING_DATA"}},receiveIsDataAvailableOnLoad:function(e){return s()("boolean"==typeof e,"dataAvailableOnLoad must be a boolean."),{payload:{dataAvailableOnLoad:e},type:"RECEIVE_DATA_AVAILABLE_ON_LOAD"}}},f=o()({},"WAIT_FOR_DATA_AVAILABILITY_STATE",Object(u.createRegistryControl)((function(e){return function(){var t=function(){return void 0!==e.select(n).selectDataAvailability()};return!!t()||new Promise((function(n){var i=e.subscribe((function(){t()&&(i(),n(!0))}))}))}}))),b=Object(u.createReducer)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:m,t=arguments.length>1?arguments[1]:void 0,n=t.type,i=t.payload;switch(n){case"RECEIVE_GATHERING_DATA":e.gatheringData=i.gatheringData;break;case"RECEIVE_DATA_AVAILABLE_ON_LOAD":e.dataAvailableOnLoad=i.dataAvailableOnLoad}})),v={isGatheringData:r.a.mark((function e(){var t,i;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.commonActions.getRegistry();case 2:if(void 0===(t=e.sent).select(n).isGatheringData()){e.next=5;break}return e.abrupt("return");case 5:if(!t.select(n).isDataAvailableOnLoad()){e.next=10;break}return e.next=9,p.receiveIsGatheringData(!1);case 9:return e.abrupt("return");case 10:return e.next=12,{payload:{},type:"WAIT_FOR_DATA_AVAILABILITY_STATE"};case 12:return i=t.select(n).selectDataAvailability(),e.next=15,p.receiveIsGatheringData(!i);case 15:if(!i){e.next=18;break}return e.next=18,g.actions.fetchSaveDataAvailableState();case 18:case"end":return e.stop()}}),e)}))},y={selectDataAvailability:c,isDataAvailableOnLoad:function(e){return e.dataAvailableOnLoad},isGatheringData:function(e){return e.gatheringData}};return Object(u.combineStores)(g,{actions:p,controls:f,initialState:m,reducer:b,resolvers:v,selectors:y})}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return f}));var i=n(6),r=n.n(i),a=n(12),o=n.n(a),c=n(14),s=n(45),l=n(3),u=n(50),d=n(7),g=n(9),m=n(8),p=n(28),f="audience",b=[f,"customDimension","property"],v=Object(u.a)({baseName:"saveResourceDataAvailabilityDate",controlCallback:function(e){var t=e.resourceSlug,n=e.resourceType,i=e.date;return Object(s.set)("modules",p.g,"save-resource-data-availability-date",{resourceSlug:t,resourceType:n,date:i})},argsToParams:function(e,t,n){return{resourceSlug:e,resourceType:t,date:n}},validateParams:function(e){var t=e.resourceSlug,n=e.resourceType,i=e.date;o()("string"==typeof t&&t.length>0,"resourceSlug must be a non-empty string."),o()(b.includes(n),"resourceType must be a valid resource type."),o()(Number.isInteger(i),"date must be an integer.")}}),y={resourceAvailabilityDates:void 0},j={receiveResourceDataAvailabilityDates:function(e){return o()(Object(c.isPlainObject)(e),"resourceAvailabilityDates must be a plain object."),{payload:{resourceAvailabilityDates:e},type:"RECEIVE_RESOURCE_DATA_AVAILABILITY_DATES"}},setResourceDataAvailabilityDate:function(e,t,n){return o()("string"==typeof e&&e.length>0,"resourceSlug must be a non-empty string."),o()(b.includes(t),"resourceType must be a valid resource type."),o()(Number.isInteger(n),"date must be an integer."),{payload:{resourceSlug:e,resourceType:t,date:n},type:"SET_RESOURCE_DATA_AVAILABILITY_DATE"}}},h=Object(l.createReducer)((function(e,t){var n=t.type,i=t.payload;switch(n){case"RECEIVE_RESOURCE_DATA_AVAILABILITY_DATES":var r=i.resourceAvailabilityDates;Object.keys(r).forEach((function(e){Array.isArray(r[e])&&(r[e]={})})),e.resourceAvailabilityDates=r;break;case"SET_RESOURCE_DATA_AVAILABILITY_DATE":var a=i.resourceSlug,o=i.resourceType,c=i.date;void 0===e.resourceAvailabilityDates&&(e.resourceAvailabilityDates={}),void 0===e.resourceAvailabilityDates[o]&&(e.resourceAvailabilityDates[o]={}),e.resourceAvailabilityDates[o][a]=c}})),I={getResourceDataAvailabilityDates:r.a.mark((function t(){var n,i,a,o;return r.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,l.commonActions.getRegistry();case 2:if(a=t.sent,void 0===(0,a.select)(m.r).getResourceDataAvailabilityDates()){t.next=6;break}return t.abrupt("return");case 6:if(!(o=null===(n=e._googlesitekitModulesData)||void 0===n||null===(i=n[p.g])||void 0===i?void 0:i.resourceAvailabilityDates)){t.next=10;break}return t.next=10,j.receiveResourceDataAvailabilityDates(o);case 10:case"end":return t.stop()}}),t)})),getResourceDataAvailabilityDate:r.a.mark((function e(t,n){var i,a,o,c,s,u,g,p,b,y,h,I;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l.commonActions.getRegistry();case 2:if(i=e.sent,a=i.select,o=i.resolveSelect,void 0===a(m.r).getResourceDataAvailabilityDate(t,n)){e.next=7;break}return e.abrupt("return");case 7:return e.next=9,l.commonActions.await(o(m.r).getResourceDataAvailabilityDates());case 9:if(void 0!==e.sent[n][t]){e.next=54;break}return e.next=13,l.commonActions.await(Promise.all([o(m.r).getSettings(),o(m.r).getAudienceSettings()]));case 13:e.t0=n,e.next=e.t0===f?16:"customDimension"===e.t0?21:"property"===e.t0?24:27;break;case 16:return e.next=18,l.commonActions.await(o(m.r).getOrSyncAvailableAudiences());case 18:if(a(m.r).hasAudiences(t)){e.next=20;break}return e.abrupt("return");case 20:return e.abrupt("break",28);case 21:if(a(m.r).hasCustomDimensions(t)){e.next=23;break}return e.abrupt("return");case 23:return e.abrupt("break",28);case 24:if(a(m.r).getPropertyID()===t){e.next=26;break}return e.abrupt("return");case 26:return e.abrupt("break",28);case 27:return e.abrupt("return");case 28:return e.next=30,l.commonActions.await(o(d.a).getAuthentication());case 30:if(a(d.a).isAuthenticated()){e.next=34;break}return e.next=33,j.setResourceDataAvailabilityDate(t,n,0);case 33:return e.abrupt("return");case 34:return e.next=36,l.commonActions.await(o(m.r).getPartialDataReportOptions(t,n));case 36:if(b=e.sent){e.next=39;break}return e.abrupt("return");case 39:return e.next=41,l.commonActions.await(o(m.r).getReport(b));case 41:if(y=e.sent,h=!!a(m.r).getErrorForSelector("getReport",[b]),!(!h&&(null==y||null===(c=y.rows)||void 0===c||null===(s=c[0])||void 0===s||null===(u=s.dimensionValues)||void 0===u||null===(g=u[0])||void 0===g||null===(p=g.value)||void 0===p?void 0:p.length))){e.next=52;break}return I=Number(y.rows[0].dimensionValues[0].value),e.next=48,j.setResourceDataAvailabilityDate(t,n,I);case 48:return e.next=50,v.actions.fetchSaveResourceDataAvailabilityDate(t,n,I);case 50:e.next=54;break;case 52:return e.next=54,j.setResourceDataAvailabilityDate(t,n,0);case 54:case"end":return e.stop()}}),e)})),getPartialDataReportOptions:r.a.mark((function e(){var t,n;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l.commonActions.getRegistry();case 2:return t=e.sent,n=t.resolveSelect,e.next=6,l.commonActions.await(n(m.r).getPropertyCreateTime());case 6:case"end":return e.stop()}}),e)}))},O={getResourceDataAvailabilityDates:function(e){return e.resourceAvailabilityDates},getResourceDataAvailabilityDate:function(e,t,n){var i,r;return null===(i=e.resourceAvailabilityDates)||void 0===i||null===(r=i[n])||void 0===r?void 0:r[t]},isResourcePartialData:Object(l.createRegistrySelector)((function(e){return function(t,n,i){o()("string"==typeof n&&n.length>0,"resourceSlug must be a non-empty string."),o()(b.includes(i),"resourceType must be a valid resource type.");var r=e(m.r).isGatheringData();if(void 0!==r){if(r)return!0;var a=e(m.r).getResourceDataAvailabilityDate(n,i);if(void 0!==a){if(0===a)return!0;var c=e(d.a).getDateRangeDates({offsetDays:m.g}).startDate;return a>Number(c.replace(/-/g,""))}}}})),isAudiencePartialData:Object(l.createRegistrySelector)((function(e){return function(t,n){return e(m.r).isResourcePartialData(n,f)}})),isCustomDimensionPartialData:Object(l.createRegistrySelector)((function(e){return function(t,n){return e(m.r).isResourcePartialData(n,"customDimension")}})),isPropertyPartialData:Object(l.createRegistrySelector)((function(e){return function(t,n){return e(m.r).isResourcePartialData(n,"property")}})),getPartialDataReportOptions:Object(l.createRegistrySelector)((function(e){return function(t,n,i){if(e(m.r).getPropertyID()){var r=e(m.r).getPropertyCreateTime();if(r){var a=Object(g.p)(new Date(r)),o=e(d.a).getReferenceDate();switch(i){case f:return{startDate:a,endDate:o,dimensions:["date","audienceResourceName"],dimensionFilters:{audienceResourceName:n},metrics:["totalUsers"],orderby:[{dimension:{dimensionName:"date"}}],limit:1,reportID:"analytics-4_get-partial-data-report-options_store:selector_RESOURCE_TYPE_AUDIENCE"};case"customDimension":return{startDate:a,endDate:o,dimensions:["date","customEvent:".concat(n)],metrics:["eventCount"],limit:1,reportID:"analytics-4_get-partial-data-report-options_store:selector_RESOURCE_TYPE_CUSTOM_DIMENSION"};case"property":return{startDate:a,endDate:o,dimensions:["date"],metrics:["totalUsers"],limit:1,reportID:"analytics-4_get-partial-data-report-options_store:selector_RESOURCE_TYPE_PROPERTY"}}}}}}))},M=Object(l.combineStores)(v,{actions:j,controls:{},initialState:y,reducer:h,resolvers:I,selectors:O});M.initialState,M.actions,M.controls,M.reducer,M.resolvers,M.selectors;t.b=M}).call(this,n(27))},,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";(function(e){var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(15),s=n.n(c),l=n(0),u=n.n(l),d=n(309),g=n(2),m=n(1),p=n(41),f=n(245),b=n(438),v=n(3),y=n(7),j=n(26),h=n(8),I=n(28),O=n(25),M=n(621),E=n(1024),S=n(1025),D=n(62),N=n(17),T=n(1026),A=n(1027),k=n(1028),_=n(9),w=n(13),C=n(21),R=n(1029);function ConversionReportingNotificationCTAWidget(t){var n=t.Widget,i=t.WidgetNull,a=Object(N.a)(),c=Object(m.useState)(!1),l=s()(c,2),u=l[0],b=l[1],I=Object(m.useState)(!1),D=s()(I,2),R=D[0],x=D[1],P=Object(m.useRef)(!0),z=Object(m.useRef)(),L=Object(d.a)(z,{threshold:.25}),G=!!(null==L?void 0:L.intersectionRatio),Z=Object(v.useSelect)((function(e){return e(h.r).haveLostEventsForCurrentMetrics()})),B=Object(v.useSelect)((function(e){return e(h.r).getNewConversionEventsLastUpdateAt()})),W=Object(v.useSelect)((function(e){return e(h.r).getLostConversionEventsLastUpdateAt()})),V=Object(v.useSelect)((function(e){return e(y.a).haveNewConversionEventsAfterDismiss(B)})),U=Object(v.useSelect)((function(e){return e(y.a).haveLostConversionEventsAfterDismiss(W)})),F=Object(T.a)(V),H=Object(A.a)(V),Y=Object(k.a)(V),Q=Z&&U,J=Object(v.useSelect)((function(e){return e(y.a).getUserPickedMetrics()})),X=Object(m.useMemo)((function(){return{shouldShowInitialCalloutForTailoredMetrics:F,shouldShowCalloutForUserPickedMetrics:H,shouldShowCalloutForNewEvents:Y,userPickedMetrics:J}}),[F,H,Y,J]),K=Object(v.useSelect)((function(e){return e(y.a).isSavingConversionReportingSettings()})),q=Object(v.useSelect)((function(e){return e(y.a).isSavingKeyMetricsSettings()})),$=Object(v.useDispatch)(y.a).saveConversionReportingSettings,ee=Object(m.useCallback)(function(){var e=o()(r.a.mark((function e(t){var n,i;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=Math.round(Date.now()/1e3),i={newEventsCalloutDismissedAt:n},"lostEvents"===t?(i.lostEventsCalloutDismissedAt=n,P.current&&Object(_.I)("".concat(a,"_kmw-lost-conversion-events-detected-notification"),"dismiss_notification","conversion_reporting")):P.current&&Object(M.a)(X,a,"dismiss_notification"),e.next=5,$(i);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[a,X,$]),te=Object(v.useSelect)((function(e){return e(h.r).getUserInputPurposeConversionEvents()})),ne=Object(v.useDispatch)(y.a),ie=ne.setUserInputSetting,re=ne.saveUserInputSettings,ae=Object(m.useCallback)((function(){F&&(b(!0),ie("includeConversionEvents",te),re(),b(!1)),Object(M.a)(X,a,"confirm_add_new_conversion_metrics"),P.current=!1,ee()}),[ie,re,ee,te,F,a,X]),oe=Object(v.useDispatch)(j.b).setValue,ce=Object(m.useCallback)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";P.current=!1,oe(O.k,!0),"lostEvents"!==e?(Y||Object(M.a)(X,a,"confirm_select_new_conversion_metrics"),Y&&Object(M.a)(X,a,"confirm_view_new_conversion_metrics")):Q&&Object(_.I)("".concat(a,"_kmw-lost-conversion-events-detected-notification"),"confirm_get_select_metrics","conversion_reporting")}),[a,X,oe,Q,Y]),se=Object(v.useSelect)((function(e){return e(j.b).getValue(O.k)})),le=Object(f.a)(se);Object(m.useEffect)((function(){!le&&se&&(!K&&(Y||H)||F&&q)&&ee()}),[se,le,Y,H,F,K,q,ee]),Object(m.useEffect)((function(){!le&&se&&Q&&!K&&ee("lostEvents")}),[se,le,K,Q,ee]),Object(m.useEffect)((function(){!R&&G&&(Object(M.a)(X,a,"view_notification"),Q&&Object(_.I)("".concat(a,"_kmw-lost-conversion-events-detected-notification"),"view_notification","conversion_reporting"),x(!0))}),[R,G,a,X,Q]);var ue=Object(v.useSelect)((function(e){return e(w.c).getDocumentationLinkURL("key-metrics")}));if(!(F||Q||H||Y))return e.createElement(i,null);var de=Object(p.a)(Object(g.__)("We’ve extended your metrics selection with metrics that aren’t available by default in Analytics. Add them to your dashboard to get a better understanding of how users interact with your site. Learn more","google-site-kit"),{a:e.createElement(C.a,{href:ue,"aria-label":Object(g.__)("Learn more about advanced conversion reporting","google-site-kit"),external:!0})}),ge=Object(g.__)("Select metrics","google-site-kit"),me=Object(g.__)("Maybe later","google-site-kit");return F&&(ge=Object(g.__)("Add metrics","google-site-kit")),Y&&(de=Object(g.__)("We’ve extended your metrics selection based on your website events","google-site-kit"),ge=Object(g.__)("View metrics","google-site-kit"),me=Object(g.__)("Got it","google-site-kit")),e.createElement(n,{ref:z,noPadding:!0,fullWidth:!0},Q&&e.createElement(S.a,{onSelectMetricsCallback:function(){ce("lostEvents")},onDismissCallback:function(){return ee("lostEvents")}}),(F||H||Y)&&e.createElement(E.a,{description:de,ctaLabel:ge,dismissCTALabel:me,handleCTAClick:F?ae:ce,isSaving:u,onDismiss:ee}))}ConversionReportingNotificationCTAWidget.propTypes={Widget:u.a.elementType.isRequired,WidgetNull:u.a.elementType},t.a=Object(b.a)(Object(D.a)({moduleName:I.g}),Object(R.a)())(ConversionReportingNotificationCTAWidget)}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AnalyticsSettingsNotice}));var i=n(0),r=n.n(i),a=n(2),o=n(41),c=n(3),s=n(22),l=n(28),u=n(33);function AnalyticsSettingsNotice(t){var n,i=t.hasModuleAccess,r=Object(c.useSelect)((function(e){return e(s.a).getModule(l.g)})),d=(null==r||null===(n=r.owner)||void 0===n?void 0:n.login)?"".concat(r.owner.login,""):Object(a.__)("Another admin","google-site-kit");return i?null:e.createElement(u.a,{type:u.a.TYPES.WARNING,className:"googlesitekit-analytics-settings-notice",description:Object(o.a)(Object(a.sprintf)(/* translators: %s: module owner's name */ Object(a.__)("%s configured Analytics and you don’t have access to its configured property. Contact them to share access or change the configured property.","google-site-kit"),d),{strong:e.createElement("strong",null)})})}AnalyticsSettingsNotice.propTypes={hasModuleAccess:r.a.bool}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return OptionalSettingsView}));var i=n(2),r=n(1),a=n(3),o=n(8),c=n(188),s=n(521);function OptionalSettingsView(){var t=Object(a.useSelect)((function(e){return e(o.r).getUseSnippet()})),n=Object(a.useSelect)((function(e){return e(o.r).getAdsConversionIDMigratedAtMs()})),l=Object(a.useSelect)((function(e){return e(o.r).getTrackingDisabled()||[]})),u=Object(a.useSelect)((function(e){return e(o.r).getAdsConversionID()}));return e.createElement(r.Fragment,null,e.createElement("div",{className:"googlesitekit-settings-module__meta-items"},e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(i.__)("Excluded from Analytics","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},!!l.length&&l.map((function(e){return s.b[e]})).join(Object(i._x)(", ","list separator","google-site-kit")),!l.length&&Object(i.__)("Analytics is currently enabled for all visitors","google-site-kit")))),t&&!n&&!!u&&e.createElement("div",{className:"googlesitekit-settings-module__meta-items"},e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(i.__)("Ads Conversion ID","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},!!u&&e.createElement(c.b,{value:u}),!u&&Object(i.__)("None","google-site-kit")))))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return PropertyOrWebDataStreamNotAvailableError}));var i=n(0),r=n.n(i),a=n(2),o=n(3),c=n(8),s=n(71),l=n(69);function PropertyOrWebDataStreamNotAvailableError(t){var n=t.hasModuleAccess,i=t.isDisabled,r=Object(o.useSelect)((function(e){return e(c.r).getAccountID()})),u=Object(o.useSelect)((function(e){return e(c.r).getPropertyID()})),d=Object(o.useSelect)((function(e){return e(c.r).getMeasurementID()})),g=Object(o.useSelect)((function(e){return n&&!i?e(c.r).getPropertySummaries(r):[]})),m=Object(o.useSelect)((function(e){return e(c.r).hasFinishedSelectingAccount()})),p=Object(o.useSelect)((function(e){return Object(s.e)(u)&&n?e(c.r).getWebDataStreams(u):[]})),f=Object(o.useSelect)((function(e){return e(c.r).getErrorForSelector("getWebDataStreams",[u])})),b=Object(o.useSelect)((function(e){return e(c.r).getErrorForSelector("getAccountSummaries",[])}));if(!n||i||void 0===g||void 0===p||!Object(s.e)(u)||!1===m)return null;var v=g.some((function(e){return e._id===u}));return v&&d&&!f&&!p.some((function(e){return e.webStreamData.measurementId===d}))?e.createElement(l.a,{message:Object(a.sprintf)(/* translators: 1: Google Analytics Measurement ID. */ Object(a.__)("The previously selected web data stream with measurement ID %1$s is no longer available. Please select a new web data stream to continue collecting data with Google Analytics.","google-site-kit"),d),skipRetryMessage:!0}):v||b?null:e.createElement(l.a,{message:Object(a.sprintf)(/* translators: 1: Google Analytics Property ID. */ Object(a.__)("The previously selected property with ID %1$s is no longer available. Please select a new property to continue collecting data with Google Analytics.","google-site-kit"),u),skipRetryMessage:!0})}PropertyOrWebDataStreamNotAvailableError.propTypes={hasModuleAccess:r.a.bool,isDisabled:r.a.bool}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsControls}));var i=n(0),r=n.n(i),a=n(3),o=n(8),c=n(162),s=n(729),l=n(151),u=n(725),d=n(727);function SettingsControls(t){var n=t.hasModuleAccess,i=Object(a.useSelect)((function(e){return e(o.r).getPropertyID()})),r=Object(a.useSelect)((function(e){return e(o.r).getWebDataStreamID()}));return e.createElement("div",{className:"googlesitekit-settings-module__fields-group"},e.createElement(l.a,{moduleSlug:"analytics-4",storeName:o.r}),e.createElement(d.a,{hasModuleAccess:n,isDisabled:!i}),e.createElement("div",{className:"googlesitekit-setup-module__inputs"},e.createElement(c.c,{hasModuleAccess:n}),e.createElement(c.d,{hasModuleAccess:n,isDisabled:!i}),e.createElement(c.g,{hasModuleAccess:n,isDisabled:!i})),r===o.z&&e.createElement("div",{className:"googlesitekit-setup-module__inputs googlesitekit-setup-module__inputs--multiline"},e.createElement(c.f,null)),e.createElement(u.a,{hasModuleAccess:n,className:"googlesitekit-margin-top-0"}),i&&e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement(s.a,null)))}SettingsControls.propTypes={hasModuleAccess:r.a.bool}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsUseSnippetSwitch}));var i=n(1),r=n(2),a=n(3),o=n(8),c=n(426);function SettingsUseSnippetSwitch(){var t,n=Object(a.useSelect)((function(e){return e(o.r).getUseSnippet()})),s=Object(a.useSelect)((function(e){return e(o.r).getExistingTag()})),l=Object(a.useSelect)((function(e){return e(o.r).getMeasurementID()}));return t=s?s===l?e.createElement(i.Fragment,null,e.createElement("p",null,Object(r.sprintf)(/* translators: %s: existing tag ID */ Object(r.__)("A tag %s for the selected property already exists on the site","google-site-kit"),s)),e.createElement("p",null,Object(r.__)("Consider removing the existing tag to avoid loading both tags on your site","google-site-kit"))):e.createElement(i.Fragment,null,e.createElement("p",null,Object(r.sprintf)(/* translators: %s: existing tag ID */ Object(r.__)("An existing tag %s was found on the page","google-site-kit"),s)),e.createElement("p",null,Object(r.__)("If you prefer to collect data using that existing tag, please select the corresponding account and property above","google-site-kit"))):n?e.createElement("p",null,Object(r.__)("Site Kit will add the code automatically","google-site-kit")):e.createElement("p",null,Object(r.__)("Site Kit will not add the code to your site","google-site-kit")),e.createElement(c.a,{description:t})}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsForm}));var i=n(0),r=n.n(i),a=n(1),o=n(41),c=n(2),s=n(3),l=n(162),u=n(13),d=n(8),g=n(28),m=n(728),p=n(638),f=n(659),b=n(641),v=n(21),y=n(640),j=n(71),h=n(516),I=n(731);function SettingsForm(t){var n=t.hasModuleAccess,i=Object(h.a)("googleTagGateway"),r=Object(s.useSelect)((function(e){return e(d.r).getAccountID()})),O=Object(s.useSelect)((function(e){return e(u.c).getDocumentationLinkURL("enhanced-conversion-tracking")}));return e.createElement(a.Fragment,null,e.createElement(m.a,{hasModuleAccess:n}),Object(j.a)(r)&&e.createElement(l.e,null),n&&e.createElement(f.a,{slug:[g.g]}),e.createElement(y.a,{title:Object(c.__)("Improve your measurement","google-site-kit")},e.createElement(I.a,{hasModuleAccess:n}),e.createElement(p.a,null,Object(o.a)(Object(c.__)("To track the performance of your campaigns, Site Kit will enable enhanced conversion tracking. Learn more","google-site-kit"),{a:e.createElement(v.a,{href:O,"aria-label":Object(c.__)("Learn more about conversion tracking","google-site-kit"),external:!0})})),i&&e.createElement(b.a,null)))}SettingsForm.propTypes={hasModuleAccess:r.a.bool}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SettingsEnhancedMeasurementSwitch}));var i=n(5),r=n.n(i),a=n(0),o=n.n(a),c=n(1),s=n(3),l=n(30),u=n(8),d=n(352),g=n(71);function SettingsEnhancedMeasurementSwitch(t){var n=t.hasModuleAccess,i=Object(s.useSelect)((function(e){return e(l.a).getValue(u.j,u.i)})),a=Object(s.useSelect)((function(e){return e(u.r).getPropertyID()})),o=Object(s.useSelect)((function(e){return e(u.r).getWebDataStreamID()})),m=Object(s.useSelect)((function(e){return e(u.r).isLoadingPropertySummaries()})),p=Object(s.useSelect)((function(e){return e(u.r).isLoadingWebDataStreams({hasModuleAccess:n})})),f=Object(s.useSelect)((function(e){if(!m&&!p)return Object(g.e)(a)&&Object(g.g)(o)?e(u.r).isEnhancedMeasurementStreamEnabled(a,o):null})),b=Object(s.useSelect)((function(e){if(!m&&!p&&void 0!==f)return Object(g.e)(a)&&Object(g.g)(o)?e(u.r).isEnhancedMeasurementStreamAlreadyEnabled(a,o):null})),v=Object(s.useSelect)((function(e){return!(Object(g.f)(a)&&Object(g.i)(o)&&!m&&!p)||a!==u.s&&o!==u.z&&(!e(u.r).hasFinishedResolution("getEnhancedMeasurementSettings",[a,o])||!e(u.r).hasFinishedResolution("isEnhancedMeasurementStreamAlreadyEnabled",[a,o]))})),y=Object(s.useDispatch)(l.a).setValues,j=Object(s.useDispatch)(u.r).setEnhancedMeasurementStreamEnabled,h=Object(c.useRef)({isEnhancedMeasurementEnabled:i,propertyID:a,webDataStreamID:o});return Object(c.useEffect)((function(){void 0!==h.current.isEnhancedMeasurementEnabled&&h.current.webDataStreamID===o&&h.current.propertyID===a||void 0!==f&&Object(g.f)(a)&&Object(g.i)(o)&&(a===u.s||o===u.z?y(u.j,r()({},u.i,!0)):y(u.j,r()({},u.i,f)))}),[f,a,y,o]),e.createElement(d.a,{disabled:!n,loading:v,isEnhancedMeasurementAlreadyEnabled:b,onClick:function(){Object(g.e)(a)&&Object(g.g)(o)&&j({propertyID:a,webDataStreamID:o,enabled:!f})},showTick:!0})}SettingsEnhancedMeasurementSwitch.propTypes={hasModuleAccess:o.a.bool}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupEnhancedMeasurementSwitch}));var i=n(5),r=n.n(i),a=n(1),o=n(3),c=n(30),s=n(8),l=n(352),u=n(71);function SetupEnhancedMeasurementSwitch(){var t=Object(o.useSelect)((function(e){return e(s.r).getAccountID()})),n=Object(o.useSelect)((function(e){return e(s.r).getPropertyID()})),i=Object(o.useSelect)((function(e){return e(s.r).getWebDataStreamID()})),d=Object(o.useSelect)((function(e){return e(s.r).isLoadingPropertySummaries()})),g=Object(o.useSelect)((function(e){return e(s.r).isLoadingWebDataStreams({hasModuleAccess:!0})})),m=Object(o.useSelect)((function(e){if(!d&&!g)return Object(u.e)(n)&&Object(u.g)(i)?e(s.r).isEnhancedMeasurementStreamAlreadyEnabled(n,i):null})),p=Object(o.useSelect)((function(e){return!(Object(u.f)(n)&&Object(u.i)(i)&&!d&&!g)||n!==s.s&&i!==s.z&&!e(s.r).hasFinishedResolution("isEnhancedMeasurementStreamAlreadyEnabled",[n,i])})),f=Object(o.useSelect)((function(e){return e(c.a).getValue(s.o,"autoSubmit")})),b=Object(o.useSelect)((function(e){return e(c.a).getValue(s.j,s.i)})),v=Object(o.useDispatch)(c.a).setValues;return Object(a.useEffect)((function(){f||void 0!==b||v(s.j,r()({},s.i,!0))}),[f,b,v]),Object(u.a)(t)?e.createElement(l.a,{loading:p,isEnhancedMeasurementAlreadyEnabled:m}):null}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupUseSnippetSwitch}));var i=n(1),r=n(2),a=n(3),o=n(8),c=n(426);function SetupUseSnippetSwitch(){var t=Object(a.useSelect)((function(e){return e(o.r).getExistingTag()})),n=t===Object(a.useSelect)((function(e){return e(o.r).getMeasurementID()}))?e.createElement(i.Fragment,null,e.createElement("p",null,Object(r.sprintf)(/* translators: %s: existing tag ID */ Object(r.__)("A tag %s for the selected property already exists on the site","google-site-kit"),t)),e.createElement("p",null,Object(r.__)("Consider removing the existing tag to avoid loading both tags on your site","google-site-kit"))):e.createElement(i.Fragment,null,e.createElement("p",null,Object(r.sprintf)(/* translators: %s: existing tag ID */ Object(r.__)("An existing tag %s was found on the page","google-site-kit"),t)),e.createElement("p",null,Object(r.__)("If you prefer to collect data using that existing Analytics tag, please select the corresponding account and property above","google-site-kit")));return e.createElement(c.a,{description:n})}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupFormFields}));var i=n(5),r=n.n(i),a=n(2),o=n(1),c=n(3),s=n(8),l=n(30),u=n(162),d=n(732),g=n(733);function SetupFormFields(){var t=Object(c.useSelect)((function(e){return e(s.r).getAccountSummaries()}))||[],n=Object(c.useSelect)((function(e){return e(s.r).hasExistingTag()})),i=Object(c.useSelect)((function(e){return e(s.r).getExistingTag()})),m=Object(c.useSelect)((function(e){return e(s.r).getMeasurementID()})),p=Object(c.useSelect)((function(e){return e(s.r).getWebDataStreamID()})),f=Object(c.useDispatch)(l.a).setValues,b=Object(c.useDispatch)(s.r).setUseSnippet;Object(o.useEffect)((function(){n&&b(i!==m)}),[b,n,i,m]);var v=Object(o.useCallback)((function(){f(s.j,r()({},s.i,!0))}),[f]);return e.createElement(o.Fragment,null,!!t.length&&e.createElement("p",{className:"googlesitekit-margin-bottom-0"},Object(a.__)("Please select the account information below. You can change this later in your settings.","google-site-kit")),e.createElement("div",{className:"googlesitekit-setup-module__inputs"},e.createElement(u.c,{onChange:v}),e.createElement(u.d,{onChange:v,hasModuleAccess:!0}),e.createElement(u.g,{onChange:v,hasModuleAccess:!0})),p===s.z&&e.createElement("div",{className:"googlesitekit-setup-module__inputs googlesitekit-setup-module__inputs--multiline"},e.createElement(u.f,null)),n&&e.createElement(g.a,null),e.createElement(d.a,null))}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupForm}));var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(0),s=n.n(c),l=n(1),u=n(2),d=n(3),g=n(11),m=n(8),p=n(7),f=n(30),b=n(38),v=n(36),y=n(734),j=n(151),h=n(17),I=n(9),O=n(13),M=n(416);function SetupForm(t){var n=t.finishSetup,i=Object(d.useSelect)((function(e){return e(p.a).hasScope(m.h)})),a=Object(d.useSelect)((function(e){return e(f.a).getValue(m.o,"autoSubmit")})),c=Object(d.useSelect)((function(e){return e(m.r).canSubmitChanges()})),s=Object(d.useSelect)((function(e){return e(m.r).isDoingSubmitChanges()||e(b.a).isNavigating()})),E=Object(h.a)(),S=Object(d.useDispatch)(f.a).setValues,D=Object(d.useDispatch)(m.r).submitChanges,N=Object(d.useDispatch)(O.c),T=N.setConversionTrackingEnabled,A=N.saveConversionTrackingSettings,k=Object(d.useSelect)((function(e){return e(f.a).getValue(m.j,m.i)})),_=Object(l.useCallback)(function(){var e=o()(r.a.mark((function e(t){var i,a;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.preventDefault(),S(m.o,{autoSubmit:!1}),e.next=4,D();case 4:if(i=e.sent,a=i.error,Object(v.f)(a)&&S(m.o,{autoSubmit:!0}),a){e.next=15;break}return T(!0),e.next=11,A();case 11:if(!0!==k){e.next=14;break}return e.next=14,Object(I.I)("".concat(E,"_analytics"),"ga4_setup_enhanced_measurement_enabled");case 14:n();case 15:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[n,k,T,A,S,D,E]);return Object(l.useEffect)((function(){a&&i&&_({preventDefault:function(){}})}),[i,a,_]),e.createElement("form",{className:"googlesitekit-analytics-setup__form",onSubmit:_},e.createElement(j.a,{moduleSlug:"analytics-4",storeName:m.r}),e.createElement(y.a,null),e.createElement(M.a,{message:Object(u.__)("To track how visitors interact with your site, Site Kit will enable enhanced conversion tracking. You can always disable it in settings.","google-site-kit")}),e.createElement("div",{className:"googlesitekit-setup-module__action"},e.createElement(g.SpinnerButton,{disabled:!c||s,isSaving:s},Object(u.__)("Complete setup","google-site-kit"))))}SetupForm.propTypes={finishSetup:s.a.func},SetupForm.defaultProps={finishSetup:function(){}}}).call(this,n(4))},,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=Object(u.a)(),n=Object(a.useSelect)((function(e){return!t||e(c.a).canViewSharedModule(l.g)})),i=Object(a.useSelect)((function(e){return e(c.a).getDateRangeDates({compare:!0,offsetDays:s.g})})),r=i.startDate,d=i.endDate,m=Object(a.useSelect)((function(e){return e(o.c).getCurrentEntityURL()})),p=g({startDate:r,endDate:d,metrics:[{name:"totalUsers"}]},e);m&&(p.url=m);var f=Object(a.useSelect)((function(e){return n&&e(s.r).hasFinishedResolution("getReport",[p])})),b=Object(a.useSelect)((function(e){return e(s.r).getErrorForSelector("getReport",[p])})),v=Object(a.useInViewSelect)((function(e){return n&&e(s.r).getReport(p)}),[n,p]);return{error:b,loaded:f,report:v}}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Header}));var i=n(2),r=n(3),a=n(7),o=n(523);function Header(){var t=Object(r.useSelect)((function(e){return e(a.a).getDateRangeNumberOfDays()})),n=Object(i.sprintf)(/* translators: %s: number of days */ Object(i._n)("Top content over the last %s day","Top content over the last %s days",t,"google-site-kit"),t);return e.createElement(o.a,{title:n})}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Footer}));var i=n(2),r=n(3),a=n(7),o=n(8),c=n(144),s=n(37);function Footer(){var t=Object(s.a)(),n=Object(r.useSelect)((function(e){return e(a.a).getDateRangeDates({offsetDays:o.g})})),l=Object(r.useSelect)((function(e){return t?null:e(o.r).getServiceReportURL("all-pages-and-screens",{dates:n,otherArgs:{collectionId:"life-cycle"}})}));return e.createElement(c.a,{href:l,name:Object(i._x)("Analytics","Service name","google-site-kit"),external:!0})}}).call(this,n(4))},,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var i=n(857);n.d(t,"a",(function(){return i.a}));var r=n(858);n.d(t,"b",(function(){return r.a}))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";(function(e){var i=n(5),r=n.n(i),a=n(0),o=n.n(a),c=n(14),s=n(2),l=n(3),u=n(7),d=n(8),g=n(28),m=n(119),p=n(9),f=n(147),b=n(62);function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function y(e){for(var t=1;treplace this with another metric","google-site-kit"),{a:e.createElement(I.a,{onClick:D})}),Z=Object(u.__)("Analytics doesn’t have data for your site’s products yet","google-site-kit");return!o&&A&&(Z=Object(u.__)("No product posts currently detected on your site. This metric applies only to sites with product posts.","google-site-kit")),e.createElement(h.e,{Widget:n,widgetSlug:p.n,loading:x,rows:z,columns:L,infoTooltip:M?G:null,ZeroState:function ZeroState(){return e.createElement("span",null,Z)},error:C,moduleSlug:"analytics-4"})}PopularProductsWidget.propTypes={Widget:s.a.elementType.isRequired,WidgetNull:s.a.elementType.isRequired},t.a=Object(l.a)(Object(M.a)({moduleName:v.g,FallbackComponent:E.a}),Object(D.a)({reportOptions:k}))(PopularProductsWidget)}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return AnalyticsUpdateError}));var i=n(0),r=n.n(i),a=n(1),o=n(41),c=n(2),s=n(11),l=n(3),u=n(13),d=n(21),g=n(297),m=n(9),p=n(17);function AnalyticsUpdateError(t){var n=t.onRetry,i=t.error,r=t.infoTooltip,f=t.headerText,b=Object(p.a)(),v=Object(l.useSelect)((function(e){return e(u.c).getErrorTroubleshootingLinkURL(i)}));Object(a.useEffect)((function(){Object(m.J)("".concat(b,"_kmw"),"analytics_update_error")}),[b]);var y=Object(a.useCallback)((function(){Object(m.I)("".concat(b,"_kmw"),"analytics_update_error_retry"),null==n||n()}),[n,b]);return e.createElement(g.a,{title:Object(c.__)("Analytics update failed","google-site-kit"),headerText:f,infoTooltip:r},e.createElement("div",{className:"googlesitekit-report-error-actions"},e.createElement(s.Button,{onClick:y},Object(c.__)("Retry","google-site-kit")),e.createElement("span",{className:"googlesitekit-error-retry-text"},Object(o.a)(Object(c.__)("Retry didn’t work? Learn more","google-site-kit"),{a:e.createElement(d.a,{href:v,external:!0,hideExternalIndicator:!0})}))))}AnalyticsUpdateError.propTypes={error:r.a.shape({}).isRequired,onRetry:r.a.func.isRequired,headerText:r.a.string,infoTooltip:r.a.string}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return CustomDimensionsMissingError}));var i=n(0),r=n.n(i),a=n(1),o=n(2),c=n(11),s=n(297),l=n(9),u=n(17);function CustomDimensionsMissingError(t){var n=t.onRetry,i=t.infoTooltip,r=t.headerText,d=Object(u.a)();Object(a.useEffect)((function(){Object(l.J)("".concat(d,"_kmw"),"custom_dimension_missing_error")}),[d]);var g=Object(a.useCallback)((function(){Object(l.I)("".concat(d,"_kmw"),"custom_dimension_missing_error_retry"),null==n||n()}),[n,d]);return e.createElement(s.a,{title:Object(o.__)("No data to show","google-site-kit"),headerText:r,infoTooltip:i},e.createElement("div",{className:"googlesitekit-report-error-actions"},e.createElement(c.Button,{onClick:g},Object(o.__)("Update","google-site-kit")),e.createElement("span",{className:"googlesitekit-error-retry-text"},Object(o.__)("Update Analytics to track metric","google-site-kit"))))}CustomDimensionsMissingError.propTypes={onRetry:r.a.func.isRequired,headerText:r.a.string,infoTooltip:r.a.string}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var i=n(5),r=n.n(i),a=n(0),o=n.n(a),c=n(14),s=n(2),l=n(3),u=n(7),d=n(8),g=n(28),m=n(119),p=n(9),f=n(62),b=n(147);function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function y(e){for(var t=1;t0?C/R:0,L=P>0?x/P:0;return e.createElement(m.d,{Widget:O,widgetSlug:u.o,metricValue:z,metricValueFormat:{style:"percent",signDisplay:"never",maximumFractionDigits:1},subText:Object(s.sprintf)(/* translators: %d: Number of total visitors visiting the site. */ Object(s.__)("of %s total visitors","google-site-kit"),Object(p.B)(R,{style:"decimal"})),previousValue:L,currentValue:z,loading:D,error:S,moduleSlug:"analytics-4"})}ReturningVisitorsWidget.propTypes={Widget:o.a.elementType.isRequired},t.a=Object(f.a)({moduleName:g.g,FallbackComponent:b.a})(ReturningVisitorsWidget)}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var i=n(15),r=n.n(i),a=n(5),o=n.n(a),c=n(0),s=n.n(c),l=n(3),u=n(7),d=n(8),g=n(28),m=n(162),p=n(9),f=n(119),b=n(62),v=n(147),y=n(390);function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function h(e){for(var t=1;t0||(null==L||null===(o=L.rows)||void 0===o||null===(g=o[1])||void 0===g||null===(f=g.metricValues)||void 0===f||null===(b=f[0])||void 0===b?void 0:b.value)>0),Z=Object(s.useInViewSelect)((function(e){return x&&G?e(d.r).getReport(z):void 0}),[G,x,z]),B=Object(s.useSelect)((function(e){var t=e(d.r).getErrorForSelector("getReport",[z]),n=e(d.r).getErrorForSelector("getReport",[P]);return t&&n?[t,n]:t||n||void 0})),W=Object(s.useSelect)((function(e){return x&&G?!e(d.r).hasFinishedResolution("getReport",[P])||!e(d.r).hasFinishedResolution("getReport",[z]):void 0})),V=function(e,t){return function(n){return Object(p.get)(n,"dimensionValues.".concat(t,".value"))===e}},U=(L||{}).rows,F=void 0===U?[]:U,H=(Z||{}).rows,Y=void 0===H?[]:H,Q=(null===(v=Y.filter(V("date_range_0",1))[0])||void 0===v||null===(j=v.dimensionValues)||void 0===j?void 0:j[0].value)||"-",J=parseInt(null===(h=F.filter(V("date_range_0",0))[0])||void 0===h||null===(I=h.metricValues)||void 0===I||null===(O=I[0])||void 0===O?void 0:O.value,10)||0,X=parseInt(null===(M=Y.filter(V("date_range_0",1))[0])||void 0===M||null===(E=M.metricValues)||void 0===E||null===(S=E[0])||void 0===S?void 0:S.value,10)||0,K=J?X/J:0,q=parseInt(null===(D=F.filter(V("date_range_1",0))[0])||void 0===D||null===(N=D.metricValues)||void 0===N||null===(T=N[0])||void 0===T?void 0:T.value,10)||0,$=parseInt(null===(A=Y.filter(V("date_range_1",1))[0])||void 0===A||null===(k=A.metricValues)||void 0===k||null===(_=k[0])||void 0===_?void 0:_.value,10)||0,ee=q?$/q:0,te={style:"percent",signDisplay:"never",maximumFractionDigits:1};return e.createElement(l.a,{Widget:w,widgetSlug:u.w,metricValue:Q,metricValueFormat:te,subText:Object(c.sprintf)(/* translators: %d: Percentage of purchases for the current top device compared to the number of purchases for all devices. */ Object(c.__)("%s of total purchases","google-site-kit"),Object(m.B)(K,te)),previousValue:ee,currentValue:K,loading:W,error:B,moduleSlug:"analytics-4"})}TopDeviceDrivingPurchases.propTypes={Widget:o.a.elementType.isRequired},t.a=Object(f.a)({moduleName:g.g,FallbackComponent:b.a})(TopDeviceDrivingPurchases)}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var i=n(15),r=n.n(i),a=n(5),o=n.n(a),c=n(0),s=n.n(c),l=n(3),u=n(7),d=n(8),g=n(28),m=n(162),p=n(9),f=n(119),b=n(62),v=n(147),y=n(390);function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function h(e){for(var t=1;t0||(null==L||null===(o=L.rows)||void 0===o||null===(g=o[1])||void 0===g||null===(f=g.metricValues)||void 0===f||null===(b=f[0])||void 0===b?void 0:b.value)>0),Z=Object(s.useInViewSelect)((function(e){return x&&G?e(d.r).getReport(z):void 0}),[x,G,z]),B=Object(s.useSelect)((function(e){var t=e(d.r).getErrorForSelector("getReport",[z]),n=e(d.r).getErrorForSelector("getReport",[P]);return t&&n?[t,n]:t||n||void 0})),W=Object(s.useSelect)((function(e){return x?!e(d.r).hasFinishedResolution("getReport",[P])||!e(d.r).hasFinishedResolution("getReport",[z])&&G:void 0})),V=function(e,t){return function(n){return Object(p.get)(n,"dimensionValues.".concat(t,".value"))===e}},U=(L||{}).rows,F=void 0===U?[]:U,H=(Z||{}).rows,Y=void 0===H?[]:H,Q=(null===(v=Y.filter(V("date_range_0",1))[0])||void 0===v||null===(j=v.dimensionValues)||void 0===j?void 0:j[0].value)||"-",J=parseInt(null===(h=F.filter(V("date_range_0",0))[0])||void 0===h||null===(I=h.metricValues)||void 0===I||null===(O=I[0])||void 0===O?void 0:O.value,10)||0,X=parseInt(null===(M=Y.filter(V("date_range_0",1))[0])||void 0===M||null===(E=M.metricValues)||void 0===E||null===(S=E[0])||void 0===S?void 0:S.value,10)||0,K=J?X/J:0,q=parseInt(null===(D=F.filter(V("date_range_1",0))[0])||void 0===D||null===(N=D.metricValues)||void 0===N||null===(T=N[0])||void 0===T?void 0:T.value,10)||0,$=parseInt(null===(A=Y.filter(V("date_range_1",1))[0])||void 0===A||null===(k=A.metricValues)||void 0===k||null===(_=k[0])||void 0===_?void 0:_.value,10)||0,ee=q?$/q:0,te={style:"percent",signDisplay:"never",maximumFractionDigits:1};return e.createElement(l.a,{Widget:w,widgetSlug:u.D,metricValue:Q,metricValueFormat:te,subText:Object(c.sprintf)(/* translators: %s: Percentage of purchases for the current top traffic source compared to the number of total purchases for all traffic sources. */ Object(c.__)("%s of total purchases","google-site-kit"),Object(m.B)(K,te)),previousValue:ee,currentValue:K,loading:W,error:B,moduleSlug:"analytics-4"})}TopTrafficSourceDrivingPurchasesWidget.propTypes={Widget:o.a.elementType.isRequired},t.a=Object(f.a)({moduleName:g.g,FallbackComponent:b.a})(TopTrafficSourceDrivingPurchasesWidget)}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var i=n(5),r=n.n(i),a=n(0),o=n.n(a),c=n(14),s=n(2),l=n(3),u=n(7),d=n(8),g=n(28),m=n(119),p=n(88),f=n(62),b=n(147);function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function y(e){for(var t=1;taccount in Analytics","google-site-kit"),{VisuallyHidden:e.createElement(f.a,null)}))))),e.createElement("div",{className:"googlesitekit-settings-module__meta-items"},e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(c.__)("Property","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},e.createElement(m.b,{value:i}))),e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(s.a)(Object(c.__)("Google Analytics Measurement ID","google-site-kit"),{VisuallyHidden:e.createElement(f.a,null)})),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},e.createElement(m.b,{value:a}))),o&&e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(c.__)("Google Tag ID","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},e.createElement(m.b,{value:o}))),e.createElement("div",{className:"googlesitekit-settings-module__meta-item googlesitekit-settings-module__meta-item--data-only"},e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data googlesitekit-settings-module__meta-item-data--tiny"},e.createElement(p.a,{href:E,external:!0},Object(s.a)(Object(c.__)("Edit web data stream in Analytics","google-site-kit"),{VisuallyHidden:e.createElement(f.a,null)}))))),e.createElement("div",{className:"googlesitekit-settings-module__meta-items"},e.createElement("div",{className:"googlesitekit-settings-module__meta-item"},e.createElement("h5",{className:"googlesitekit-settings-module__meta-item-type"},Object(c.__)("Code Snippet","google-site-kit")),e.createElement("p",{className:"googlesitekit-settings-module__meta-item-data"},O&&e.createElement("span",null,Object(c.__)("Snippet is inserted","google-site-kit")),!1===O&&e.createElement("span",null,Object(c.__)("Snippet is not inserted","google-site-kit")),void 0===O&&m.a))),e.createElement(d.a,null),e.createElement(y.a,{statuses:[{label:Object(c.__)("Enhanced Measurement","google-site-kit"),status:D},{label:Object(c.__)("Enhanced Conversion Tracking","google-site-kit"),status:N}].concat(r()(t?[{label:Object(c.__)("Google tag gateway for advertisers","google-site-kit"),status:T}]:[]))})):null}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SetupMain}));var i=n(6),r=n.n(i),a=n(16),o=n.n(a),c=n(15),s=n.n(c),l=n(0),u=n.n(l),d=n(2),g=n(1),m=n(3),p=n(11),f=n(761),b=n(735),v=n(13),y=n(8),j=n(762),h=n(162),I=n(34);function SetupMain(t){var n=t.finishSetup,i=Object(m.useSelect)((function(e){return e(y.r).getAccountSummaries()})),a=Object(m.useSelect)((function(e){return e(y.r).getAccountID()})),c=Object(m.useSelect)((function(e){return e(y.r).hasFinishedResolution("getAccountSummaries")})),l=Object(m.useSelect)((function(e){return e(v.c).isUsingProxy()})),u=Object(m.useDispatch)(y.r).setAccountID,O=Object(m.useDispatch)(y.r),M=O.findMatchedAccount,E=O.matchAndSelectProperty,S=Object(g.useState)(!1),D=s()(S,2),N=D[0],T=D[1];Object(g.useEffect)((function(){i&&(a||function(){var e=o()(r.a.mark((function e(){var t;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return T(!0),e.next=3,M();case 3:t=e.sent,T(!1),t&&(u(t._id),E(t._id));case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()())}),[M,i,u,a,E]),Object(j.a)();var A,k=y.a===a;return A=!c||N?e.createElement(p.ProgressBar,null):k||Array.isArray(i)&&!i.length?l?e.createElement(h.a,null):e.createElement(h.b,null):e.createElement(b.a,{finishSetup:n}),e.createElement("div",{className:"googlesitekit-setup-module googlesitekit-setup-module--analytics"},e.createElement("div",{className:"googlesitekit-setup-module__step"},e.createElement("div",{className:"googlesitekit-setup-module__logo"},e.createElement(f.a,{width:"40",height:"40"})),e.createElement(I.a,{as:"h3",className:"googlesitekit-setup-module__title",size:"small",type:"headline"},Object(d._x)("Analytics","Service name","google-site-kit"))),e.createElement("div",{className:"googlesitekit-setup-module__step"},A))}SetupMain.propTypes={finishSetup:u.a.func},SetupMain.defaultProps={finishSetup:function(){}}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return EnhancedMeasurementActivationBanner}));var i=n(6),r=n.n(i),a=n(5),o=n.n(a),c=n(16),s=n.n(c),l=n(15),u=n.n(l),d=n(0),g=n.n(d),m=n(1),p=n(2),f=n(3),b=n(30),v=n(7),y=n(8),j=n(28),h=n(232),I=n(1031),O=n(1032),M=n(1033);function EnhancedMeasurementActivationBanner(t){var n=t.id,i=t.Notification,a=Object(m.useState)(j.b),c=u()(a,2),l=c[0],d=c[1],g=Object(m.useState)(!1),E=u()(g,2),S=E[0],D=E[1],N=Object(m.useState)(null),T=u()(N,2),A=T[0],k=T[1],_=Object(f.useSelect)((function(e){return e(v.a).hasScope(y.h)})),w=Object(f.useSelect)((function(e){return e(b.a).getValue(y.o,"autoSubmit")})),C=Object(f.useDispatch)(b.a).setValues,R=Object(f.useDispatch)(y.r).submitChanges,x={tooltipSlug:j.d,content:Object(p.__)("You can always enable Enhanced Measurement in Settings later","google-site-kit"),dismissLabel:Object(p.__)("Got it","google-site-kit")},P=Object(h.a)(x),z=Object(m.useCallback)(s()(r.a.mark((function e(){var t,n;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return D(!0),C(y.j,o()({},y.i,!0)),e.next=4,R();case 4:if(t=e.sent,n=t.error,D(!1),!n){e.next=11;break}return k(n),d(j.b),e.abrupt("return");case 11:d(j.c);case 12:case"end":return e.stop()}}),e)}))),[C,R]);return Object(m.useEffect)((function(){function e(){return(e=s()(r.a.mark((function e(){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C(y.o,{autoSubmit:!1}),d(j.a),e.next=4,z();case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}w&&_&&function(){e.apply(this,arguments)}()}),[_,C,z,w]),l===j.b?e.createElement(O.a,{id:n,Notification:i,errorNotice:A,isSaving:S,onDismiss:P,onSubmit:z}):l===j.a?e.createElement(I.a,{id:n,Notification:i,onDismiss:P}):l===j.c?e.createElement(M.a,{id:n,Notification:i}):null}EnhancedMeasurementActivationBanner.propTypes={id:g.a.string.isRequired,Notification:g.a.elementType.isRequired}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var i=n(5),r=n.n(i),a=n(15),o=n.n(a),c=n(1),s=n(3),l=n(8),u=n(28),d=n(9),g=n(208),m=n(7),p=n(26),f=n(112),b=n(62),v=n(1034),y=n(1035),j=n(1036),h=n(1037),I=n(1038),O=n(777),M=n(37),E=n(244);t.a=Object(b.a)({moduleName:u.g})((function DashboardAllTrafficWidgetGA4(t){var n=t.Widget,i=t.WidgetReportError,a=Object(M.a)(),b=Object(c.useState)(!0),S=o()(b,2),D=S[0],N=S[1],T=Object(c.useState)(""),A=o()(T,2),k=A[0],_=A[1],w=Object(s.useSelect)((function(e){return!a||e(m.a).canViewSharedModule(u.g)})),C=Object(s.useInViewSelect)((function(e){return w&&e(l.r).isGatheringData()})),R=Object(s.useSelect)((function(e){return e(m.a).getDateRange()})),x=Object(s.useSelect)((function(e){return e(p.b).getValue(l.x)||"sessionDefaultChannelGrouping"})),P=Object(s.useSelect)((function(e){return e(p.b).getValue(l.y)})),z=Object(s.useSelect)((function(e){return e(m.a).getDateRangeDates({compare:!0,offsetDays:l.g})})),L=z.compareStartDate,G=z.compareEndDate,Z=Object(s.useDispatch)(p.b).setValue,B={compareStartDate:L,compareEndDate:G,dimensions:[x],orderby:[{metric:{metricName:"totalUsers"},desc:!0}],reportID:"analytics-4_dashboard-all-traffic-widget-ga4_widget_pieArgs"},W={dimensions:["date"],orderby:[{dimension:{dimensionName:"date"}}],reportID:"analytics-4_dashboard-all-traffic-widget-ga4_widget_graphArgs"},V={compareStartDate:L,compareEndDate:G,reportID:"analytics-4_dashboard-all-traffic-widget-ga4_widget_totalsArgs"};x&&P&&(W.dimensionFilters=r()({},x,P),V.dimensionFilters=r()({},x,P));var U=Object(O.a)(B),F=U.loaded,H=U.error,Y=U.report,Q=Object(O.a)(W),J=Q.loaded,X=Q.error,K=Q.report,q=Object(O.a)(V),$=q.loaded,ee=q.error,te=q.report;Object(c.useEffect)((function(){R!==k?(N(!0),_(R)):F&&$&&J&&N(!1)}),[F,$,J,R,k]),Object(c.useEffect)((function(){D&&F&&$&&J&&Z(l.v,!0)}),[D,F,$,J,Z]);var ne=[H,Object(s.useSelect)((function(e){return e(l.r).getErrorForSelector("getReport",[e(l.r).getSampleReportArgs()])})),ee,X].filter(Boolean);if(H||ee||X)return e.createElement(n,null,e.createElement(i,{moduleSlug:"analytics-4",error:ne}));var ie=Object(g.e)(Y),re=void 0!==C;return e.createElement(n,{className:"googlesitekit-widget--footer-v2 googlesitekit-widget__analytics--all-traffic",Footer:function Footer(){return e.createElement(v.a,null)},noPadding:!0},e.createElement(f.b,null,e.createElement(f.c,null,e.createElement(f.a,{className:"googlesitekit-widget--analyticsAllTraffic__totals",lgSize:7,mdSize:8},e.createElement(y.a,{loaded:re&&$&&!D,report:te,error:ee,dimensionValue:P,gatheringData:C}),e.createElement(j.a,{loaded:re&&J&&!D,error:X,report:K,gatheringData:C})),e.createElement(f.a,{className:"googlesitekit-widget--analyticsAllTraffic__dimensions",lgSize:5,mdSize:8},e.createElement(h.a,{loaded:re&&!D,dimensionName:x,gatheringData:C,isZeroData:ie}),e.createElement(I.a,{dimensionName:x,dimensionValue:P,gatheringData:C,loaded:re&&F&&!D,report:Y})))),!a&&e.createElement(E.a,{triggerID:"view_ga4_dashboard",ttl:d.a}))}))}).call(this,n(4))},function(e,t,n){"use strict";(function(e){var i=n(5),r=n.n(i),a=n(2),o=n(142),c=n(3),s=n(8),l=n(28),u=n(7),d=n(13),g=n(112),m=n(48),p=n(227),f=n(1040),b=n(144),v=n(62),y=n(1041),j=n(9),h=n(523),I=n(37),O=n(511);function M(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function E(e){for(var t=1;tLearn more","google-site-kit"),{a:e.createElement(l.a,{href:r,"aria-label":Object(a.__)("Learn more about unavailable metric data","google-site-kit"),external:!0})}),dismissButton:{label:Object(a.__)("Got it","google-site-kit"),onClick:i},ctaButton:{label:Object(a.__)("Select metrics","google-site-kit"),onClick:n}})}LostEventsSubtleNotification.propTypes=function(e){for(var t=1;t0)){e.next=6;break}return A(y.o,{autoSubmit:!0}),k({code:j.a,message:Object(d.__)("Additional permissions are required to enable enhanced measurement for the selected web data stream","google-site-kit"),data:{status:403,scopes:t,skipModal:!0,redirectURL:S}}),e.abrupt("return");case 6:return e.next=8,E();case 8:case"end":return e.stop()}}),e)}))),[D,E,S,k,A]),w=Object(m.useSelect)((function(e){return e(b.c).isUsingProxy()})),C=Object(m.useDispatch)(v.a).triggerSurvey,R=Object(u.useCallback)((function(){w&&C("view_enhanced_measurement_cta",{ttl:h.a})}),[C,w]),x=D?Object(d.__)("Enable enhanced measurement in Analytics to automatically track metrics like file downloads, video plays, form interactions, etc. No extra code required.","google-site-kit"):Object(d.__)("Enable enhanced measurement in Analytics to automatically track metrics like file downloads, video plays, form interactions, etc. No extra code required — you’ll be redirected to give permission for Site Kit to enable it on your behalf.","google-site-kit");return i.createElement(r,{onView:R},i.createElement(I.a,{notificationID:n,title:Object(d.__)("Understand how visitors interact with your content","google-site-kit"),description:x,errorText:null==o?void 0:o.message,learnMoreLink:{href:N},ctaButton:{label:Object(d.__)("Enable now","google-site-kit"),onClick:_,disabled:s||T,inProgress:s||T},dismissButton:{label:Object(d.__)("Maybe later","google-site-kit"),onClick:l,disabled:s||T},helpText:Object(d.__)("You can always add/edit this in the Site Kit Settings","google-site-kit"),svg:{desktop:O.a,mobile:M.a,verticalPosition:"center"}}))}SetupBanner.propTypes={id:l.a.string.isRequired,Notification:l.a.elementType,errorNotice:l.a.object,isSaving:l.a.bool,onSubmit:l.a.func,onDismiss:l.a.func}}).call(this,n(27),n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return SuccessBanner}));var i=n(0),r=n.n(i),a=n(2),o=n(1),c=n(41),s=n(3),l=n(13),u=n(17),d=n(9),g=n(165),m=n(21),p=n(33),f=n(74);function SuccessBanner(t){var n=t.id,i=t.Notification,r=Object(u.a)(),b=Object(s.useSelect)((function(e){return e(l.c).getGoogleSupportURL({path:"/analytics/answer/9216061"})})),v=Object(o.useCallback)((function(){Object(d.I)("".concat(r,"_enhanced-measurement-success"),"view_notification")}),[r]),y=Object(f.a)(n),j={category:"".concat(r,"_enhanced-measurement-success")};return e.createElement(i,{onView:v},e.createElement(g.a,{notificationID:n,type:p.a.TYPES.SUCCESS,title:Object(a.__)("You successfully enabled enhanced measurement for your site","google-site-kit"),description:Object(c.a)(Object(a.__)("Your configured Analytics web data stream will now automatically measure interactions on your site in addition to standard page views measurement. Learn more","google-site-kit"),{a:e.createElement(m.a,{href:b,onClick:function(){y.clickLearnMore(j.label,j.value)},external:!0})}),gaTrackingEventArgs:j}))}SuccessBanner.propTypes={id:r.a.string.isRequired,Notification:r.a.elementType}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return DataSourceLink}));var i=n(2),r=n(142),a=n(3),o=n(13),c=n(26),s=n(7),l=n(8),u=n(9),d=n(37),g=n(144);function DataSourceLink(){var t=Object(d.a)(),n=Object(a.useSelect)((function(e){if(t)return null;var n,i=e(c.b).getValue(l.x)||"sessionDefaultChannelGrouping",a=e(o.c).getCurrentEntityURL(),d=e(s.a).getDateRangeDates({compare:!0,offsetDays:l.g}),g={dates:{startDate:d.startDate,endDate:d.endDate,compareStartDate:d.compareStartDate,compareEndDate:d.compareEndDate}};switch(i){case"country":n="user-demographics-detail",g.details={metric:"activeUsers",dimension:"country"},g.otherArgs={collectionId:"user"};break;case"deviceCategory":n="user-technology-detail",g.details={metric:"activeUsers",dimension:"deviceCategory"},g.otherArgs={collectionId:"user"};break;case"sessionDefaultChannelGrouping":default:n="lifecycle-traffic-acquisition-v2",g.otherArgs={collectionId:"life-cycle"}}return Object(r.a)(a)&&(g.filters={unifiedPagePathScreen:Object(u.t)(a)}),e(l.r).getServiceReportURL(n,g)}));return e.createElement(g.a,{className:"googlesitekit-data-block__source",name:Object(i._x)("Analytics","Service name","google-site-kit"),href:n,external:!0})}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return TotalUserCount}));var i=n(15),r=n.n(i),a=n(5),o=n.n(a),c=n(0),s=n.n(c),l=n(10),u=n.n(l),d=n(1),g=n(258),m=n(1286),p=n(2),f=n(3),b=n(7),v=n(9),y=n(90),j=n(48),h=n(178),I=n(26),O=n(8),M=n(21),E=n(124),S=n(34);function TotalUserCount(t){var n,i,a,c,s,l,D,N,T,A=t.loaded,k=t.error,_=t.report,w=t.dimensionValue,C=t.gatheringData,R=Object(f.useSelect)((function(e){return e(b.a).getDateRange()})),x=Object(f.useDispatch)(I.b).setValues;if(!A)return e.createElement(j.a,{className:"googlesitekit-widget--analyticsAllTraffic__totalcount--loading",width:"220px",height:"90px",shape:"square"});if(k)return e.createElement(h.a,{moduleSlug:"analytics-4",error:k});var P=(_||{}).totals||[],z=r()(P,2),L=z[0],G=z[1],Z=Object(v.g)(null==G||null===(n=G.metricValues)||void 0===n||null===(i=n[0])||void 0===i?void 0:i.value,null==L||null===(a=L.metricValues)||void 0===a||null===(c=a[0])||void 0===c?void 0:c.value),B=null,W=null===(s=Object(v.n)()[R])||void 0===s?void 0:s.days;return W&&(B=Object(p.sprintf)(/* translators: %s: number of days */ Object(p.__)("compared to the previous %s days","google-site-kit"),W)),e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__totalcount googlesitekit-data-block"},e.createElement(S.a,{as:"h3",className:"googlesitekit-subheading-1 googlesitekit-data-block__title"},!w&&e.createElement("span",null,Object(p.__)("All Visitors","google-site-kit")," "),w&&e.createElement(d.Fragment,null,w&&e.createElement(M.a,{onClick:function(){var e;x((e={},o()(e,O.y,""),o()(e,O.w,""),e))}},Object(p.__)("All Visitors","google-site-kit")),!w&&e.createElement("span",null,Object(p.__)("All Visitors","google-site-kit")),e.createElement(g.a,{icon:m.a,size:"18",fill:"currentColor"}),e.createElement("span",null,w))),C&&e.createElement(E.b,{style:E.a.LARGE}),!C&&e.createElement(d.Fragment,null,!!(null==L||null===(l=L.metricValues)||void 0===l||null===(D=l[0])||void 0===D?void 0:D.value)&&e.createElement("div",{className:"googlesitekit-data-block__datapoint"},Object(v.B)(null==L||null===(N=L.metricValues)||void 0===N||null===(T=N[0])||void 0===T?void 0:T.value)),e.createElement("div",{className:"googlesitekit-data-block__change"},!!Z&&e.createElement("span",{className:"googlesitekit-data-block__arrow"},e.createElement(y.a,{direction:0<=Z?"up":"down",width:9,height:9})),e.createElement("span",{className:u()("googlesitekit-data-block__value",{"googlesitekit-data-block__value--up":0Z})},Object(v.B)(Math.abs(Z),{style:"percent",maximumFractionDigits:1})),e.createElement("span",{className:"googlesitekit-data-block__suffix"},B))))}TotalUserCount.propTypes={loaded:s.a.bool,report:s.a.object,dimensionValue:s.a.string,gatheringData:s.a.bool}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return UserCountGraph}));var i=n(15),r=n.n(i),a=n(526),o=n.n(a),c=n(29),s=n.n(c),l=n(14),u=n(0),d=n.n(u),g=n(2),m=n(3),p=n(26),f=n(7),b=n(8),v=n(374),y=n(381),j=n(178),h=n(599),I=n(37),O=n(9);function UserCountGraph(t){var n,i,a,c,u,d,M,E,S,D=t.loaded,N=t.error,T=t.report,A=t.gatheringData,k=Object(I.a)(),_=Object(m.useSelect)((function(e){return e(f.a).getDateRangeDates({offsetDays:b.g})})),w=_.startDate,C=_.endDate,R=Object(m.useSelect)((function(e){return e(p.b).getValue(b.w)||"#3c7251"})),x=Object(m.useSelect)((function(e){return k?null:e(b.r).getPropertyCreateTime()}));if(N)return e.createElement(j.a,{moduleSlug:"analytics-4",error:N});if(Array.isArray(null==T?void 0:T.rows))S=T.rows;else if(A)S=[];else{var P=Object(O.G)(w);P.setDate(P.getDate()+1);var z=Object(O.p)(P);S=[Object(h.a)(w),Object(h.a)(z),Object(h.a)(C)]}var L=[[{type:"date",label:Object(g.__)("Day","google-site-kit")},{type:"number",label:Object(g.__)("Users","google-site-kit")}]].concat(s()(S.map((function(e){var t=e.metricValues,n=e.dimensionValues;return[Object(y.a)(n[0].value),t[0].value]})))),G=L.slice(1).map((function(e){return r()(e,1)[0]})),Z=o()(G).slice(1),B=Object(l.cloneDeep)(UserCountGraph.chartOptions);return B.series[0].color=R,B.hAxis.ticks=Z,(null==T||null===(n=T.totals)||void 0===n||null===(i=n[0])||void 0===i||null===(a=i.metricValues)||void 0===a||null===(c=a[0])||void 0===c?void 0:c.value)&&0!==parseInt(null==T||null===(u=T.totals)||void 0===u||null===(d=u[0])||void 0===d||null===(M=d.metricValues)||void 0===M||null===(E=M[0])||void 0===E?void 0:E.value,10)?B.vAxis.viewWindow.max=void 0:B.vAxis.viewWindow.max=100,e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__user-count-chart"},e.createElement(v.a,{chartType:"LineChart",data:L,dateMarkers:x?[{date:Object(O.p)(new Date(x)),text:Object(g.__)("Google Analytics property created","google-site-kit")}]:void 0,height:"368px",loadingHeight:"340px",loaded:D,options:B,gatheringData:A,width:"100%"}))}UserCountGraph.propTypes={loaded:d.a.bool,error:d.a.shape({}),report:d.a.object,gatheringData:d.a.bool},UserCountGraph.chartOptions={animation:{startup:!0},curveType:"function",height:340,width:"100%",colors:["#3c7251"],chartArea:{left:7,right:40,height:300,top:21},legend:{position:"none"},hAxis:{backgroundColor:"#eef4fd",format:"MMM d",gridlines:{color:"#ffffff"},textPosition:"out",textStyle:{color:"#616161",fontSize:12}},vAxis:{gridlines:{color:"#ece9f1"},lineWidth:3,minorGridlines:{color:"#ffffff"},minValue:0,textStyle:{color:"#616161",fontSize:12},textPosition:"out",viewWindow:{min:0}},series:{0:{lineWidth:3,targetAxisIndex:1}},focusTarget:"category",crosshair:{color:"#3c7251",opacity:.1,orientation:"vertical",trigger:"both"}}}).call(this,n(4))},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return DimensionTabs}));var i=n(5),r=n.n(i),a=n(0),o=n.n(a),c=n(1),s=n(2),l=n(11),u=n(3),d=n(26),g=n(8),m=n(48),p=n(9),f=n(17),b=[{tabText:Object(s.__)("Channels","google-site-kit"),dimensionName:"sessionDefaultChannelGrouping"},{tabText:Object(s.__)("Locations","google-site-kit"),dimensionName:"country"},{tabText:Object(s.__)("Devices","google-site-kit"),dimensionName:"deviceCategory"}];function DimensionTabs(t){var n=t.dimensionName,i=t.gatheringData,a=t.loaded,o=t.isZeroData,s=Object(f.a)(),v=Object(u.useDispatch)(d.b).setValues,y=b.findIndex((function(e){return e.dimensionName===n})),j=Object(c.useCallback)((function(e){var t,n=(b[e]||{}).dimensionName;v((t={},r()(t,g.x,n),r()(t,g.y,""),r()(t,g.w,""),r()(t,g.u,null),t)),Object(p.I)("".concat(s,"_all-traffic-widget"),"tab_select",n)}),[v,s]);return a?e.createElement(c.Fragment,null,e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__tabs hidden-on-mobile"},e.createElement(l.TabBar,{activeIndex:y,handleActiveIndexUpdate:j},b.map((function(t){return e.createElement(l.Tab,{key:t.dimensionName,className:"mdc-tab--min-width",focusOnActivate:!1,disabled:i||o},e.createElement("span",{className:"mdc-tab__text-label"},t.tabText))})))),e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__tabs--small"},e.createElement(l.Select,{onEnhancedChange:j,value:"dimension-name-".concat(y),disabled:i||o,enhanced:!0,outlined:!0},b.map((function(t,n){return e.createElement(l.Option,{key:t.dimensionName,value:"dimension-name-".concat(n)},t.tabText)}))))):e.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__tabs--loading"},e.createElement(m.a,{width:"100px",height:"40px",shape:"square"}),e.createElement(m.a,{width:"100px",height:"40px",shape:"square"}),e.createElement(m.a,{width:"100px",height:"40px",shape:"square"}))}DimensionTabs.propTypes={dimensionName:o.a.string.isRequired,gatheringData:o.a.bool,isZeroData:o.a.bool,loaded:o.a.bool}}).call(this,n(4))},function(e,t,n){"use strict";(function(e,i){n.d(t,"a",(function(){return UserDimensionsPieChart}));var r=n(5),a=n.n(r),o=n(15),c=n.n(o),s=n(10),l=n.n(s),u=n(0),d=n.n(u),g=n(14),m=n(1),p=n(2),f=n(58),b=n(3),v=n(13),y=n(26),j=n(208),h=n(8),I=n(9),O=n(374),M=n(21),E=n(48),S=n(1039),D=n(124),N=n(17),T=n(599);function UserDimensionsPieChart(t){var n=t.dimensionName,r=t.dimensionValue,o=t.gatheringData,s=t.loaded,u=t.report,d=Object(m.useState)(!1),A=c()(d,2),k=A[0],_=A[1],w=Object(m.useState)(!1),C=c()(w,2),R=C[0],x=C[1],P=Object(N.a)(),z=Object(b.useSelect)((function(e){return e(v.c).getGoogleSupportURL({path:"/analytics/answer/13331684"})})),L=Object(b.useSelect)((function(e){return e(v.c).getGoogleSupportURL({path:"/analytics/answer/13504892"})})),G=Object(b.useSelect)((function(e){return e(y.b).getValue(h.w)})),Z=Object(b.useSelect)((function(e){return e(y.b).getValue(h.u)})),B=Object(b.useSelect)((function(e){return e(h.r).hasZeroData()})),W=Object(b.useDispatch)(y.b).setValues,V=Object(m.useRef)(),U=Object(m.useRef)();Object(m.useEffect)((function(){var t=function(e){var t,n=(e||{}).target;if(null==n||null===(t=n.classList)||void 0===t?void 0:t.contains("googlesitekit-cta-link__tooltip")){var i=n.dataset.rowLabel;"(other)"!==i&&"(not set)"!==i||Object(I.I)("".concat(P,"_all-traffic-widget"),"help_click",i)}},n=U.current,i=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(null==t?void 0:t.keyCode)===f.c&&R&&(x(!1),W((e={},a()(e,h.y,""),a()(e,h.w,""),a()(e,h.u,null),e)))},r=function(e){var t;R&&!(null==e||null===(t=e.target)||void 0===t?void 0:t.closest(".googlesitekit-widget--analyticsAllTraffic__dimensions-chart"))&&x(!1)};return n&&(n.addEventListener("click",t),e.addEventListener("click",r),e.addEventListener("keyup",i)),function(){n&&(n.removeEventListener("click",t),e.removeEventListener("click",r),e.removeEventListener("keyup",i))}}),[W,Z,r,G,P,R]);var F=Object(j.c)(u,{keyColumnIndex:0,maxSlices:5,withOthers:!0,tooltipCallback:function(e,t,i){var r,a,o,c,s,u=(null==e||null===(r=e.metricValues)||void 0===r||null===(a=r[0])||void 0===a?void 0:a.value)||0,d=(null==t||null===(o=t.metricValues)||void 0===o||null===(c=o[0])||void 0===c?void 0:c.value)>0?100*u/t.metricValues[0].value-100:100,g=Object(I.C)(u);if(t){var m=Object(I.o)(d);s=Object(p.sprintf)(/* translators: 1: numeric value of users, 2: up or down arrow , 3: different change in percentage, %%: percent symbol */ Object(p._x)("Users: %1$s %2$s %3$s%%","Stat information shown in the user dimensions chart tooltip when comparison data is available","google-site-kit"),g,m,Object(I.C)(Math.abs(d),{maximumFractionDigits:2}))}else s=Object(p.sprintf)(/* translators: 1: numeric value of users */ Object(p._x)("Users: %1$s","Stat information shown in the user dimensions chart tooltip when no comparison data is available","google-site-kit"),g);var f=i[0].toLowerCase(),b="googlesitekit-visualization-tooltip-".concat(f.replace(/\W+/,"_")),v="

\n\t\t\t\t\t".concat(/* translators: %s: dimension label */Object(p.sprintf)(Object(p.__)("%s:","google-site-kit"),i[0].toUpperCase()),"\n\t\t\t\t\t").concat(Object(I.C)(i[1],{maximumFractionDigits:1,style:"percent"}),"\n\t\t\t\t

\n\t\t\t\t

\n\t\t\t\t\t").concat(s,"\n\t\t\t\t

");if(f===Object(p.__)("Others","google-site-kit").toLowerCase())switch(n){case"country":v+="

".concat(Object(p.__)("See the full list of locations in Analytics","google-site-kit"),"

");break;case"deviceCategory":v+="

".concat(Object(p.__)("See the full list of devices in Analytics","google-site-kit"),"

");break;case"sessionDefaultChannelGrouping":default:v+="

".concat(Object(p.__)("See the full list of channels in Analytics","google-site-kit"),"

")}return z&&"(other)"===f&&(v+=Object(T.b)(z,Object(p.sprintf)(/* translators: %s: pie slice label */ Object(p.__)('Learn more about what "%s" means',"google-site-kit"),f),f)),L&&"(not set)"===f&&(v+=Object(T.b)(L,Object(p.sprintf)(/* translators: %s: pie slice label */ Object(p.__)('Learn more about what "%s" means',"google-site-kit"),f),f)),v='
0,"googlesitekit-visualization-tooltip--down":d<0}),'">\n\t\t\t\t\t').concat(v,"\n\t\t\t\t
")}}),H=UserDimensionsPieChart.chartOptions.slices,Y=Object(g.cloneDeep)(UserDimensionsPieChart.chartOptions),Q={sessionDefaultChannelGrouping:Object(p.__)("By channels","google-site-kit"),country:Object(p.__)("By locations","google-site-kit"),deviceCategory:Object(p.__)("By devices","google-site-kit")};o&&(Q={sessionDefaultChannelGrouping:Object(p.__)("gathering data…","google-site-kit")},Y.pieSliceText="none",Y.tooltip.trigger="none",Y.sliceVisibilityThreshold=1);var J=s?Object(I.F)(Q[n]||"",{ALLOWED_TAGS:["span"],ALLOWED_ATTR:[]}):{__html:""},X=Object(j.d)(u);X&&(Y.pieSliceText="none"),Y.tooltip.trigger=R?"selection":"focus";var K=B||F.length<2;return i.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__dimensions-container"},i.createElement("div",{ref:U,className:l()("googlesitekit-widget--analyticsAllTraffic__dimensions-chart",{"googlesitekit-widget--analyticsAllTraffic__slice-selected":!!r,"googlesitekit-widget--analyticsAllTraffic__selectable":k})},K&&i.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__chart-zero-data"},o&&i.createElement(D.b,{style:D.a.SMALL_OVERLAY}),i.createElement(S.a,null)),!K&&i.createElement(O.a,{chartType:"PieChart",data:F||[],getChartWrapper:function(e){V.current=e},gatheringData:o,height:"368px",loaded:s,loadingHeight:"300px",loadingWidth:"300px",onMouseOut:function(){_(!1)},onMouseOver:function(e,t){var n=t.chartWrapper,i=e.row;null==i&&_(!1);var r=n.getDataTable();_(r.getValue(i,0)!==Object(p.__)("Others","google-site-kit"))},onReady:function(e){var t,n,i=e.chartWrapper.getChart();if(r&&!(null===(t=i.getSelection())||void 0===t?void 0:t.length)){var o,c,s,l,u=F.findIndex((function(e){return e[0]===r}))-1;if(u>=0){if(i.setSelection([{row:u}]),Z!==u||((null===(o=H[u])||void 0===o?void 0:o.color)||G)!==G)W((s={},a()(s,h.u,u),a()(s,h.w,(null===(c=H[u])||void 0===c?void 0:c.color)||G),s))}else W((l={},a()(l,h.y,""),a()(l,h.w,""),a()(l,h.u,null),l))}!r&&(null===(n=i.getSelection())||void 0===n?void 0:n.length)&&(i.setSelection([]),null!==Z&&W(a()({},h.u,null))),r||""===G||W(a()({},h.w,""))},onSelect:function(e){var t,i=e.chartWrapper,r=i.getChart(),o=((null===(t=r.getSelection())||void 0===t?void 0:t[0])||{}).row;if(null==o){var c;x(!1),W((c={},a()(c,h.y,""),a()(c,h.w,""),a()(c,h.u,null),c))}else{var s=i.getDataTable();if(s){var l,u,d=s.getValue(o,0);if(Object(p.__)("Others","google-site-kit")===d)null==Z?r.setSelection([]):r.setSelection([{row:Z}]);else x(!0),W((u={},a()(u,h.w,null===(l=H[o])||void 0===l?void 0:l.color),a()(u,h.y,d),a()(u,h.u,o),u)),Object(I.I)("".concat(P,"_all-traffic-widget"),"slice_select","".concat(n,":").concat(d))}}},options:Y,width:"100%"},i.createElement("div",{className:l()({"googlesitekit-widget--analyticsAllTraffic__dimensions-chart-gathering-data":o,"googlesitekit-widget--analyticsAllTraffic__dimensions-chart-title":!o}),dangerouslySetInnerHTML:J})),i.createElement("div",{"aria-label":o?Object(p.__)("A pie chart for Analytics that is gathering data, so has no data to display.","google-site-kit"):void 0,className:l()("googlesitekit-widget--analyticsAllTraffic__legend",{"googlesitekit-widget--analyticsAllTraffic__legend--single":X}),role:"region"},s&&!K&&(null==F?void 0:F.slice(1).map((function(e,t){var s,u=c()(e,1)[0],d=u===r,g=null===(s=H[t])||void 0===s?void 0:s.color,m=Object(p.__)("Others","google-site-kit")===u;return i.createElement(M.a,{key:u,onClick:function(){return function(e){var t;if(V.current){var i=V.current.getDataTable().getValue(e,0);if(!(Object(p.__)("Others","google-site-kit")===i)){var r,o=((null===(t=V.current.getChart().getSelection())||void 0===t?void 0:t[0])||{}).row;if(o===e)x(!1),W((r={},a()(r,h.y,""),a()(r,h.w,""),a()(r,h.u,null),r));else if(i){var c,s;x(!0),W((s={},a()(s,h.w,null===(c=H[o])||void 0===c?void 0:c.color),a()(s,h.y,i),a()(s,h.u,e),s)),Object(I.I)("".concat(P,"_all-traffic-widget"),"slice_select","".concat(n,":").concat(i))}}}}(t)},className:l()("googlesitekit-widget--analyticsAllTraffic__legend-slice",{"googlesitekit-widget--analyticsAllTraffic__legend-active":d,"googlesitekit-widget--analyticsAllTraffic__legend-others":m}),disabled:o},i.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__dot",style:{backgroundColor:g}}),i.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__label","data-label":u},u),i.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__underlay",style:{backgroundColor:g}}))}))),!s&&i.createElement(m.Fragment,null,i.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__legend-slice"},i.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__dot",style:{backgroundColor:"#ccc"}}),i.createElement(E.a,{height:"18px",width:"68px",shape:"square"})),i.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__legend-slice"},i.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__dot",style:{backgroundColor:"#ccc"}}),i.createElement(E.a,{height:"18px",width:"52px",shape:"square"})),i.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__legend-slice"},i.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__dot",style:{backgroundColor:"#ccc"}}),i.createElement(E.a,{height:"18px",width:"40px",shape:"square"})),i.createElement("div",{className:"googlesitekit-widget--analyticsAllTraffic__legend-slice"},i.createElement("span",{className:"googlesitekit-widget--analyticsAllTraffic__dot",style:{backgroundColor:"#ccc"}}),i.createElement(E.a,{height:"18px",width:"52px",shape:"square"}))))))}UserDimensionsPieChart.defaultProps={dimensionName:"sessionDefaultChannelGrouping"},UserDimensionsPieChart.chartOptions={chartArea:{left:"auto",height:300,top:"auto",width:"100%"},backgroundColor:"transparent",fontSize:12,height:368,legend:{position:"none"},pieHole:.6,pieSliceTextStyle:{color:"#131418",fontSize:12},slices:{0:{color:"#fece72"},1:{color:"#a983e6"},2:{color:"#bed4ff"},3:{color:"#ee92da"},4:{color:"#ff9b7a"}},title:null,tooltip:{isHtml:!0,trigger:"focus"},width:"100%"},UserDimensionsPieChart.propTypes={dimensionName:d.a.string.isRequired,dimensionValue:d.a.string,gatheringData:d.a.bool,report:d.a.object,loaded:d.a.bool}}).call(this,n(27),n(4))},function(e,t,n){"use strict";var i=n(1);function r(){return(r=Object.assign||function(e){for(var t=1;t0}))||(u.vAxis.minValue=0,u.vAxis.maxValue=1),e.createElement("div",{className:"googlesitekit-analytics-sparkline-chart-wrap"},e.createElement(a.a,{chartType:"LineChart",data:i,loadingHeight:o,options:u}))}Sparkline.propTypes={invertChangeColor:r.a.bool,loadingHeight:r.a.string},Sparkline.defaultProps={invertChangeColor:!1,loadingHeight:"46px"},t.a=Sparkline}).call(this,n(4))},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n(20),r=n.n(i),a=n(2),o=n(381),c=n(9);function s(e,t){var n,i,s=[{metric:"screenPageViews",title:Object(a.__)("Pageviews","google-site-kit"),sparkLineData:[[{type:"date",label:"Day"},{type:"number",label:"Pageviews"}]],total:0,change:0},{metric:"sessions",title:Object(a.__)("Sessions","google-site-kit"),sparkLineData:[[{type:"date",label:"Day"},{type:"number",label:"Sessions"}]],total:0,change:0},{metric:"engagementRate",title:Object(a.__)("Engagement Rate","google-site-kit"),sparkLineData:[[{type:"date",label:"Day"},{type:"number",label:"Engagement Rate"}]],datapointUnit:"%",total:0,change:0},{metric:"averageSessionDuration",title:Object(a.__)("Session Duration","google-site-kit"),sparkLineData:[[{type:"date",label:"Day"},{type:"number",label:"Session Duration"}]],datapointUnit:"s",total:0,change:0}],l=e||{},u=l.totals,d=void 0===u?[]:u,g=l.rows,m=void 0===g?[]:g,p=(null===(n=d[0])||void 0===n?void 0:n.metricValues)||[],f=(null===(i=d[1])||void 0===i?void 0:i.metricValues)||[],b=Object(c.G)(t).getTime(),v=m.filter((function(e){var t=e.dimensionValues;return"date_range_0"===t[1].value&&Object(o.a)(t[0].value).getTime()>=b}));return s.map((function(e,t){var n,i,a,s=e.datapointDivider,l=void 0===s?1:s,u=r()(e,["datapointDivider"]);return v.forEach((function(e){var n=e.dimensionValues,i=e.metricValues,r=n[0].value,a=Object(o.a)(r);u.sparkLineData.push([a,i[t].value])})),u.total=((null===(n=p[t])||void 0===n?void 0:n.value)||0)/l,u.change=Object(c.g)((null===(i=f[t])||void 0===i?void 0:i.value)||0,(null===(a=p[t])||void 0===a?void 0:a.value)||0),u}))}},function(e,t,n){"use strict";function i(e,t){if(1===e.length)return e[0];var n=e.find((function(e){return"GT-"===e.substring(0,3)}));if(n)return n;if(e.includes(t))return t;var i=e.find((function(e){return"G-"===e.substring(0,2)}));return i||e[0]}n.d(t,"a",(function(){return i}))},function(e,t,n){"use strict";(function(e){var i=n(39),r=n.n(i),a=n(6),o=n.n(a),c=n(5),s=n.n(c),l=n(12),u=n.n(l),d=n(45),g=n(3),m=n(7),p=n(50),f=n(8),b=n(28),v=n(9);function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function j(e){for(var t=1;t0,"customDimension must be a non-empty string.")}}),I={customDimensionsGatheringData:Object.keys(f.f).reduce((function(e,t){return j(j({},e),{},s()({},t,void 0))}),{})},O={receiveIsCustomDimensionGatheringData:function(e,t){return u()("string"==typeof e&&e.length>0,"customDimension must be a non-empty string."),u()("boolean"==typeof t,"gatheringData must be a boolean."),{payload:{customDimension:e,gatheringData:t},type:"RECEIVE_CUSTOM_DIMENSION_GATHERING_DATA"}},checkCustomDimensionDataAvailability:o.a.mark((function e(t){var n,i,r,a,c,s,l,u;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.commonActions.getRegistry();case 2:return i=e.sent,r=i.select,a=i.resolveSelect,e.next=7,g.commonActions.await(a(f.r).getSettings());case 7:if(r(f.r).hasCustomDimensions(t)){e.next=11;break}return e.next=10,O.receiveIsCustomDimensionGatheringData(t,!0);case 10:return e.abrupt("return");case 11:return e.next=13,g.commonActions.await(a(m.a).getAuthentication());case 13:if(r(m.a).isAuthenticated()){e.next=17;break}return e.next=16,O.receiveIsCustomDimensionGatheringData(t,!0);case 16:return e.abrupt("return");case 17:return e.next=19,g.commonActions.await(a(f.r).getDataAvailabilityReportOptions(t));case 19:if(c=e.sent){e.next=24;break}return e.next=23,O.receiveIsCustomDimensionGatheringData(t,!0);case 23:return e.abrupt("return");case 24:return e.next=26,g.commonActions.await(a(f.r).getReport(c));case 26:return s=e.sent,l=!!r(f.r).getErrorForSelector("getReport",[c]),u=l||!(null==s||null===(n=s.rows)||void 0===n?void 0:n.length),e.next=31,O.receiveIsCustomDimensionGatheringData(t,u);case 31:if(u){e.next=34;break}return e.next=34,h.actions.fetchSaveCustomDimensionDataAvailableState(t);case 34:case"end":return e.stop()}}),e)}))},M=Object(g.createReducer)((function(e,t){var n=t.type,i=t.payload;switch(n){case"RECEIVE_CUSTOM_DIMENSION_GATHERING_DATA":var r=i.customDimension,a=i.gatheringData;e.customDimensionsGatheringData[r]=a}})),E={isCustomDimensionGatheringData:o.a.mark((function t(n){var i,r,a;return o.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,g.commonActions.getRegistry();case 2:if(void 0===t.sent.select(f.r).isCustomDimensionGatheringData(n)){t.next=5;break}return t.abrupt("return");case 5:if(!(null===(i=e._googlesitekitModulesData)||void 0===i||null===(r=i[b.g])||void 0===r||null===(a=r.customDimensionsDataAvailable)||void 0===a?void 0:a[n])){t.next=10;break}return t.next=9,O.receiveIsCustomDimensionGatheringData(n,!1);case 9:return t.abrupt("return");case 10:return t.next=12,O.checkCustomDimensionDataAvailability(n);case 12:case"end":return t.stop()}}),t)})),getDataAvailabilityReportOptions:o.a.mark((function e(){var t,n;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.commonActions.getRegistry();case 2:return t=e.sent,n=t.resolveSelect,e.next=6,g.commonActions.await(n(f.r).getPropertyCreateTime());case 6:case"end":return e.stop()}}),e)}))},S={isCustomDimensionGatheringData:function(e,t){return e.customDimensionsGatheringData[t]},areCustomDimensionsGatheringData:Object(g.createRegistrySelector)((function(e){return function(t,n){for(var i=e(f.r).isCustomDimensionGatheringData,a=function(){var e=c[o];if(n.some((function(t){return i(t)===e})))return{v:e}},o=0,c=[void 0,!0];o0&&void 0!==arguments[0]?arguments[0]:{},t=e.options;return Object(h.l)(t)}}),E=Object(m.a)(v.g,{storeName:b.r,dataAvailable:null===(i=e._googlesitekitModulesData)||void 0===i?void 0:i["data_available_analytics-4"],selectDataAvailability:Object(d.createRegistrySelector)((function(e){return function(){var t=e(b.r).hasZeroData(),n=e(b.r).getSampleReportArgs();if(e(b.r).hasFinishedResolution("getReport",[n])&&void 0!==t){if(e(b.r).getErrorForSelector("getReport",[n]))return null;if(!1===t)return!0;var i=e(p.a).isAuthenticated();if(void 0!==i){if(!i)return!1;var r=e(b.r).getPropertyCreateTime();if(void 0!==r){if(0===r)return!1;var a=e(p.a).getReferenceDate();return!(r>Object(y.k)(a,3*y.a).getTime())}}}}}))}),S={getReport:a.a.mark((function e(){var t,n,i=arguments;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=i.length>0&&void 0!==i[0]?i[0]:{},e.next=3,d.commonActions.getRegistry();case 3:if(n=e.sent,!n.select(b.r).getReport(t)){e.next=7;break}return e.abrupt("return");case 7:return e.next=9,M.actions.fetchGetReport(t);case 9:case"end":return e.stop()}}),e)}))},D={getReport:function(e,t){return e.reports[Object(y.H)(t)]},getPageTitles:Object(d.createRegistrySelector)((function(e){return function(t,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=i.startDate,a=i.endDate;if(Object(l.isPlainObject)(n)){var o=[],c=5,u=n.dimensionHeaders,d=n.rows;if(Array.isArray(u)&&Array.isArray(d)){var g=u.findIndex((function(e){return"pagePath"===e.name}));d.forEach((function(e){var t=e.dimensionValues;o.includes(t[g].value)||o.push(t[g].value)}))}var m={};if(!o.length)return m;var p={startDate:r,endDate:a,dimensions:["pagePath","pageTitle"],dimensionFilters:{pagePath:o.sort()},metrics:[{name:"screenPageViews"}],orderby:[{metric:{metricName:"screenPageViews"},desc:!0}],limit:c*o.length,reportID:"analytics-4_get-page-titles_store:selector_options"},f=e(b.r).getReport(p);if(void 0!==f)return((null==f?void 0:f.rows)||[]).forEach((function(e){var t=e.dimensionValues;m[t[0].value]||(m[t[0].value]=t[1].value)})),o.forEach((function(e){m[e]||(m[e]=Object(s.__)("(unknown)","google-site-kit"))})),m}}})),hasZeroData:Object(d.createRegistrySelector)((function(e){return function(t,n){var i=n||e(b.r).getSampleReportArgs(),r=e(b.r).getReport(i);if(e(b.r).hasFinishedResolution("getReport",[i]))return!!e(b.r).getErrorForSelector("getReport",[i])||Object(j.e)(r)}})),getSampleReportArgs:Object(d.createRegistrySelector)((function(e){return function(){var t=e(p.a).getDateRangeDates({compare:!0,offsetDays:b.g}),n={dimensions:["date"],metrics:[{name:"totalUsers"}],startDate:t.compareStartDate,endDate:t.endDate},i=e(f.c).getCurrentEntityURL();return i&&(n.url=i),n}})),getReportForAllAudiences:Object(d.createRegistrySelector)((function(e){return function(t,n,i){return null==i?void 0:i.map((function(t){var i=e(b.r).getPartialDataSiteKitAudience(t);if(void 0!==i){var r={};return i?r.newVsReturning="new-visitors"===i.audienceSlug?"new":"returning":r.audienceResourceName=t,e(b.r).getReport(O(O({},n),{},{dimensionFilters:O(O({},n.dimensionFilters),r)}))}}))}}))},N=Object(d.combineStores)(M,E,{initialState:{reports:{}},resolvers:S,selectors:D});N.initialState,N.actions,N.controls,N.reducer,N.resolvers,N.selectors;t.a=N}).call(this,n(27))},function(e,t,n){"use strict";(function(e){var i=n(6),r=n.n(i),a=n(12),o=n.n(a),c=n(3),s=n(8),l=n(28);function u(e){return Object(c.createRegistrySelector)((function(t){return function(){return(t(s.r).getModuleData()||[])[e]}}))}var d={moduleData:{newEvents:void 0,lostEvents:void 0,newBadgeEvents:void 0,hasMismatchedTag:void 0,isWebDataStreamUnavailable:void 0}},g={receiveModuleData:function(e){return o()(e,"data is required."),{payload:e,type:"RECEIVE_MODULE_DATA"}}},m=Object(c.createReducer)((function(e,t){var n=t.payload;switch(t.type){case"RECEIVE_MODULE_DATA":var i={hasMismatchedTag:!!n.tagIDMismatch,newEvents:n.newEvents,lostEvents:n.lostEvents,newBadgeEvents:n.newBadgeEvents,isWebDataStreamUnavailable:n.isWebDataStreamUnavailable};e.moduleData=i;break;default:return e}})),p={getModuleData:r.a.mark((function t(){var n,i;return r.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(i=null===(n=e._googlesitekitModulesData)||void 0===n?void 0:n[l.g]){t.next=3;break}return t.abrupt("return");case 3:return t.next=5,g.receiveModuleData(i);case 5:case"end":return t.stop()}}),t)}))},f={getModuleData:function(e){return e.moduleData},hasMismatchedGoogleTagID:u("hasMismatchedTag"),getNewEvents:u("newEvents"),getLostEvents:u("lostEvents"),getNewBadgeEvents:u("newBadgeEvents"),isWebDataStreamUnavailable:u("isWebDataStreamUnavailable")};t.a={initialState:d,actions:g,reducer:m,resolvers:p,selectors:f}}).call(this,n(27))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.r(t);var i=n(3),r=n.n(i),a=n(193),o=n.n(a),c=n(402),s=n.n(c),l=n(370),u=n.n(l),d=n(5),g=n.n(d),m=n(6),p=n.n(m),f=n(16),b=n.n(f),v=n(2),y=(n(147),n(634),n(724)),j=n(851),h=n(852),I=n(853),O=n(854),M=n(855),E=n(856),S=n(859),D=n(860),N=n(861),T=n(862),A=n(863),k=n(864),_=n(865),w=n(866),C=n(867),R=n(868),x=n(869),P=n(870),z=n(871),L=n(872),G=n(873),Z=n(874),B=n(875),W=n(876),V=n(877),U=n(878),F=n(761),H=n(8),Y=n(91),Q=n(7),J=(n(725),n(726),n(727),n(728),n(879)),X=(n(731),n(730),n(729),n(880)),K=(n(732),n(733),n(734),n(735),n(881)),q=n(882),$=n(883),ee=n(884),te=n(885),ne=n(383),ie=n(1),re=n(30),ae=n(22),oe=n(28);var ce=n(13);var se=n(100),le=n(587);function DashboardMainEffectComponent(){var e,t,n,r,a,o,c,s,l,u;return e=Object(i.useSelect)((function(e){return e(ae.a).isModuleConnected(oe.g)})),t=Object(i.useSelect)((function(e){return e(H.r).getPropertyID()})),n=Object(i.useSelect)((function(e){return e(Q.a).hasScope(H.h)})),r=Object(i.useSelect)((function(e){return e(re.a).getValue(H.d,"autoSubmit")})),a=Object(i.useDispatch)(re.a).setValues,o=Object(i.useDispatch)(H.r),c=o.fetchCreateCustomDimension,s=o.receiveIsCustomDimensionGatheringData,l=o.fetchSyncAvailableCustomDimensions,Object(ie.useEffect)((function(){function i(){return(i=b()(p.a.mark((function e(){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c(t,H.f.googlesitekit_post_type);case 2:return s("googlesitekit_post_type",!0),e.next=5,l();case 5:a(H.d,{isAutoCreatingCustomDimensionsForAudience:!1,isRetrying:!1});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}e&&n&&r&&(a(H.d,{autoSubmit:!1,isAutoCreatingCustomDimensionsForAudience:!0}),function(){i.apply(this,arguments)}())}),[r,c,l,n,e,t,s,a]),function(){var e=Object(i.useSelect)((function(e){return e(ce.c).isKeyMetricsSetupCompleted()})),t=Object(i.useSelect)((function(e){return e(ae.a).isModuleConnected(oe.g)})),n=Object(i.useSelect)((function(e){return e(Q.a).hasScope(H.h)})),r=Object(i.useSelect)((function(e){return e(re.a).getValue(H.n,"autoSubmit")})),a=Object(i.useDispatch)(re.a).setValues,o=Object(i.useDispatch)(H.r).createCustomDimensions;Object(ie.useEffect)((function(){function i(){return(i=b()(p.a.mark((function e(){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o();case 2:a(H.n,{isAutoCreatingCustomDimensions:!1});case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}e&&t&&n&&r&&(a(H.n,{autoSubmit:!1,isAutoCreatingCustomDimensions:!0}),function(){i.apply(this,arguments)}())}),[r,o,n,e,t,a])}(),u=Object(le.useDispatch)(H.r).syncGoogleTagSettings,Object(se.a)((function(){u()})),null}var ue=n(24),de=n(51),ge=n(385),me=n(886),pe=n(887),fe=n(71),be=n(411),ve=n(29),ye=n.n(ve),je=n(12),he=n.n(je),Ie=n(14),Oe=n(45),Me=n(50),Ee=n(67),Se=n(61);var De=n(522),Ne=Ee.a.receiveError,Te=Ee.a.clearError,Ae=Ee.a.clearErrors,ke=Object(Me.a)({baseName:"getAccountSummaries",controlCallback:function(e){var t=e.pageToken;return Object(Oe.get)("modules",oe.g,"account-summaries",{pageToken:t},{useCache:!1})},argsToParams:function(e){return{pageToken:e}},reducerCallback:Object(i.createReducer)((function(e,t){e.accountSummaries=[].concat(ye()(e.accountSummaries||[]),ye()(Object(De.b)(t.accountSummaries||[])))}))}),_e=Object(Me.a)({baseName:"createAccount",controlCallback:function(e){var t=e.data;return Object(Oe.set)("modules",oe.g,"create-account-ticket",t)},reducerCallback:Object(i.createReducer)((function(e,t){var n=t.accountTicketId;e.accountTicketID=n})),argsToParams:function(e){return{data:e}},validateParams:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.data;he()(Object(Ie.isPlainObject)(t),"data must be an object.")}}),we={accountSummaries:void 0,accountTicketID:void 0,finishedSelectingAccount:void 0},Ce={resetAccountSummaries:p.a.mark((function e(){var t,n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.commonActions.getRegistry();case 2:return t=e.sent,n=t.dispatch,e.next=6,{payload:{},type:"RESET_ACCOUNT_SUMMARIES"};case 6:return e.abrupt("return",n(H.r).invalidateResolutionForStoreSelector("getAccountSummaries"));case 7:case"end":return e.stop()}}),e)})),resetAccountSettings:function(){return{payload:{},type:"RESET_ACCOUNT_SETTINGS"}},createAccount:p.a.mark((function e(){var t,n,r,a,o,c,s;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.commonActions.getRegistry();case 2:return t=e.sent,n=t.select(re.a),r=n.getValue,a={displayName:r(H.m,"accountName"),propertyName:r(H.m,"propertyName"),dataStreamName:r(H.m,"dataStreamName"),timezone:r(H.m,"timezone"),regionCode:r(H.m,"countryCode"),enhancedMeasurementStreamEnabled:r(H.m,H.i)},e.next=7,Te("createAccount",[]);case 7:return e.next=9,_e.actions.fetchCreateAccount(a);case 9:if(o=e.sent,c=o.response,!(s=o.error)){e.next=15;break}return e.next=15,Ne(s,"createAccount",[]);case 15:return e.abrupt("return",{response:c,error:s});case 16:case"end":return e.stop()}}),e)})),selectAccount:Object(Se.f)((function(e){he()(Object(fe.b)(e),"A valid accountID is required to select.")}),p.a.mark((function e(t){var n,r;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.commonActions.getRegistry();case 2:return n=e.sent,r={type:"FINISH_SELECTING_ACCOUNT",payload:{}},e.next=6,{type:"START_SELECTING_ACCOUNT",payload:{}};case 6:return e.next=8,Ae();case 8:if(n.dispatch(H.r).setSettings({accountID:t,propertyID:"",webDataStreamID:""}),H.a!==t){e.next=13;break}return e.next=12,r;case 12:return e.abrupt("return");case 13:return e.next=15,i.commonActions.await(n.dispatch(H.r).matchAndSelectProperty(t,H.s));case 15:return e.next=17,r;case 17:case"end":return e.stop()}}),e)}))),findMatchedAccount:p.a.mark((function e(){var t,n,r,a;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.commonActions.getRegistry();case 2:return t=e.sent,e.next=5,i.commonActions.await(t.dispatch(H.r).findMatchedProperty());case 5:if(n=e.sent){e.next=8;break}return e.abrupt("return",null);case 8:return e.next=10,i.commonActions.await(t.resolveSelect(H.r).getAccountSummaries());case 10:return r=e.sent,a=r.find((function(e){return e.propertySummaries.some((function(e){return e._id===n._id}))})),e.abrupt("return",a||null);case 13:case"end":return e.stop()}}),e)})),sortAccountSummaries:function(){return{type:"SORT_ACCOUNT_SUMMARIES"}}},Re=Object(i.createReducer)((function(e,t){var n,i,r;switch(t.type){case"START_SELECTING_ACCOUNT":e.finishedSelectingAccount=!1;break;case"FINISH_SELECTING_ACCOUNT":e.finishedSelectingAccount=!0;break;case"RESET_ACCOUNT_SUMMARIES":e.accountSummaries=void 0;break;case"RESET_ACCOUNT_SETTINGS":e.settings.accountID=void 0,e.settings.propertyID=void 0,e.settings.measurementID=void 0,e.settings.webDataStreamID=void 0;break;case"SORT_ACCOUNT_SUMMARIES":if(!(null===(n=e.accountSummaries)||void 0===n?void 0:n.length))return;e.accountSummaries=(i=e.accountSummaries,r="displayName",ye()(i).sort((function(e,t){var n,i,a=(null===(n=e[r])||void 0===n?void 0:n.toLowerCase())||"",o=(null===(i=t[r])||void 0===i?void 0:i.toLowerCase())||"";return a.localeCompare(o)})))}})),xe={getAccountSummaries:p.a.mark((function e(){var t,n,r,a,o;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.commonActions.getRegistry();case 2:if(t=e.sent,n="",void 0!==t.select(H.r).getAccountSummaries()){e.next=15;break}case 6:return e.next=8,ke.actions.fetchGetAccountSummaries(n);case 8:if(r=e.sent,a=r.error,o=r.response,n=(null==o?void 0:o.nextPageToken)||"",!a){e.next=14;break}return e.abrupt("break",15);case 14:if(n){e.next=6;break}case 15:return e.next=17,Ce.sortAccountSummaries();case 17:case"end":return e.stop()}}),e)}))},Pe={getAccountSummaries:function(e){return e.accountSummaries},isDoingCreateAccount:function(e){return Object.values(e.isFetchingCreateAccount).some(Boolean)},getAccountTicketTermsOfServiceURL:Object(i.createRegistrySelector)((function(e){return function(t){var n=t.accountTicketID;if(void 0!==n){var i=e(H.r).getServiceURL({path:"/termsofservice/".concat(n),query:{provisioningSignup:"false"}});if(i)return i}}})),canSubmitAccountCreate:Object(i.createRegistrySelector)((function(e){return function(){var t=e(re.a).getValue;return!!t(H.m,"accountName")&&(!!t(H.m,"propertyName")&&(!!t(H.m,"dataStreamName")&&(!!t(H.m,"timezone")&&!!t(H.m,"countryCode"))))}})),hasFinishedSelectingAccount:function(e){return e.finishedSelectingAccount}},ze=Object(i.combineStores)(ke,_e,{initialState:we,actions:Ce,controls:{},reducer:Re,resolvers:xe,selectors:Pe}),Le=(ze.initialState,ze.actions,ze.controls,ze.reducer,ze.resolvers,ze.selectors,ze),Ge=n(15),Ze=n.n(Ge),Be=n(9),We=n(36),Ve=n(705);function Ue(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Fe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Fe(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){c=!0,a=e},f:function(){try{o||null==n.return||n.return()}finally{if(c)throw a}}}}function Fe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n0})),e.abrupt("return",{audienceResourceNames:d.map((function(e){var t,n=e.dimensionValues;return null==n||null===(t=n[0])||void 0===t?void 0:t.value}))});case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var Qe=Object(Me.a)({baseName:"createAudience",controlCallback:function(e){var t=e.audience;return Object(Oe.set)("modules",oe.g,"create-audience",{audience:t})},argsToParams:function(e){return{audience:e}},validateParams:function(e){var t=e.audience;Object(fe.j)(t)}});function Je(e){return Xe.apply(this,arguments)}function Xe(){return(Xe=b()(p.a.mark((function e(t){var n,i,r,a,o,c,s;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.resolveSelect,i=t.select,r=i(H.r).getOrSyncAvailableAudiences(),e.next=4,Ke(t,r);case 4:if(a=e.sent,o=a.error,c=a.configuredAudiences,!o){e.next=9;break}return e.abrupt("return",{error:o});case 9:if(1!==c.length){e.next=16;break}if(!(s=r.find((function(e){return"purchasers"===e.audienceSlug})))){e.next=16;break}return e.next=14,n(H.r).getResourceDataAvailabilityDate(s.name,Ve.a);case 14:e.sent&&c.push(s.name);case 16:return e.abrupt("return",{configuredAudiences:c});case 17:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ke(e,t){return qe.apply(this,arguments)}function qe(){return(qe=b()(p.a.mark((function e(t,n){var i,r,a,o,c,s,l,u,d,g,m,f;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=t.select,r=[],!((a=n.filter((function(e){return"USER_AUDIENCE"===e.audienceType}))).length>0)){e.next=14;break}return o=i(Q.a).getReferenceDate(),c=Object(Be.s)(o,90+H.g),e.next=8,He(t,a,c,o);case 8:if(s=e.sent,l=s.audienceResourceNames,!(u=s.error)){e.next=13;break}return e.abrupt("return",{error:u});case 13:r.push.apply(r,ye()(l.slice(0,2)));case 14:return r.length<2&&(d=n.filter((function(e){return"SITE_KIT_AUDIENCE"===e.audienceType})),g=["new-visitors","returning-visitors"],m=d.sort((function(e,t){return g.indexOf(e.audienceSlug)-g.indexOf(t.audienceSlug)})),f=m.slice(0,2-r.length).map((function(e){return e.name})),r.push.apply(r,ye()(f))),e.abrupt("return",{configuredAudiences:r});case 16:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var $e={createAudience:Object(Se.f)(fe.j,p.a.mark((function e(t){var n,i,r;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Qe.actions.fetchCreateAudience(t);case 2:return n=e.sent,i=n.response,r=n.error,e.abrupt("return",{response:i,error:r});case 6:case"end":return e.stop()}}),e)}))),syncAvailableAudiences:p.a.mark((function e(){var t,n,r,a,o,c,s,l,u,d;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.commonActions.getRegistry();case 2:return t=e.sent,n=t.select,r=t.dispatch,a=t.resolveSelect,e.next=6,i.commonActions.await(a(Q.a).getAuthentication());case 6:if(n(Q.a).isAuthenticated()){e.next=10;break}return o=n(H.r).getOrSyncAvailableAudiences(),e.abrupt("return",{response:null!=o?o:[]});case 10:return e.next=12,i.commonActions.await(r(H.r).fetchSyncAvailableAudiences());case 12:if(c=e.sent,s=c.response,!(l=c.error)){e.next=17;break}return e.abrupt("return",{response:s,error:l});case 17:return u=n(Q.a).getConfiguredAudiences(),d=null==u?void 0:u.filter((function(e){return null==s?void 0:s.some((function(t){return t.name===e}))})),u&&d&&d!==u&&r(Q.a).setConfiguredAudiences(d||[]),e.abrupt("return",{response:s,error:l});case 21:case"end":return e.stop()}}),e)})),maybeSyncAvailableAudiences:p.a.mark((function e(){var t,n,r,a,o;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.commonActions.getRegistry();case 2:return t=e.sent,n=t.select,r=t.dispatch,a=t.resolveSelect,e.next=6,i.commonActions.await(a(Q.a).getAuthentication());case 6:if(n(Q.a).isAuthenticated()){e.next=11;break}return e.next=10,{type:"FINISH_MAYBE_SYNC_AUDIENCES"};case 10:return e.abrupt("return");case 11:if(!n(H.r).isSyncingAudiences()){e.next=14;break}return e.abrupt("return");case 14:return e.next=16,i.commonActions.await(a(H.r).getAudienceSettings());case 16:return e.next=18,{type:"START_MAYBE_SYNC_AUDIENCES"};case 18:if((o=n(H.r).getAvailableAudiencesLastSyncedAt())&&!(1e3*o0)){e.next=29;break}return e.abrupt("return",{failedSiteKitAudienceSlugs:f});case 29:return v=a(Q.a).getConfiguredAudiences()||[],c.push.apply(c,ye()(v)),e.next=33,i.commonActions.await(r(H.r).syncAvailableAudiences());case 33:if(y=e.sent,j=y.error,h=y.response,!j){e.next=38;break}return e.abrupt("return",{error:j});case 38:d.forEach((function(e){var t=h.find((function(t){return t.audienceSlug===e}));t&&!c.includes(t.name)&&c.push(t.name)}));case 39:return e.next=41,i.commonActions.await(o(H.r).getAvailableCustomDimensions());case 41:if(a(H.r).hasCustomDimensions("googlesitekit_post_type")){e.next=52;break}return I=a(H.r).getPropertyID(),e.next=45,i.commonActions.await(r(H.r).fetchCreateCustomDimension(I,H.f.googlesitekit_post_type));case 45:if(O=e.sent,!(M=O.error)){e.next=49;break}return e.abrupt("return",{error:M});case 49:return r(H.r).receiveIsCustomDimensionGatheringData("googlesitekit_post_type",!0),e.next=52,i.commonActions.await(r(H.r).fetchSyncAvailableCustomDimensions());case 52:return r(Q.a).setConfiguredAudiences(c),e.next=55,i.commonActions.await(r(Q.a).saveUserAudienceSettings());case 55:if(E=e.sent,!(S=E.error)){e.next=59;break}return e.abrupt("return",{error:S});case 59:return e.next=61,i.commonActions.await(r(Q.a).setExpirableItemTimers(c.map((function(e){return{slug:"".concat(H.b).concat(e),expiresInSeconds:1}}))));case 61:return D=a(Q.a).getID(),r(H.r).setAudienceSegmentationSetupCompletedBy(D),N=a(H.r).getAudienceSettings(),e.next=66,i.commonActions.await(r(H.r).saveAudienceSettings(N));case 66:if(T=e.sent,!(A=T.saveSettingsError)){e.next=70;break}return e.abrupt("return",{error:A});case 70:return e.next=72,i.commonActions.await(r(Q.a).triggerSurvey("audience_segmentation_setup_completed"));case 72:return e.abrupt("return",{});case 73:case"end":return e.stop()}}),e)})),enableSecondaryUserAudienceGroup:p.a.mark((function e(){var t;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,{type:"START_AUDIENCES_SETUP"};case 2:return e.next=4,$e.enableSecondaryUserAudienceGroupMain();case 4:return t=e.sent,e.next=7,{type:"FINISH_AUDIENCES_SETUP"};case 7:return e.abrupt("return",t);case 8:case"end":return e.stop()}}),e)})),enableSecondaryUserAudienceGroupMain:p.a.mark((function e(){var t,n,r,a,o,c,s,l,u,d,g,m;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.commonActions.getRegistry();case 2:return t=e.sent,n=t.dispatch,r=t.resolveSelect,e.next=6,$e.syncAvailableAudiences();case 6:if(a=e.sent,o=a.response,!(c=a.error)){e.next=11;break}return e.abrupt("return",{error:c});case 11:return e.next=13,i.commonActions.await(Ke(t,o));case 13:if(s=e.sent,l=s.error,u=s.configuredAudiences,!l){e.next=18;break}return e.abrupt("return",{error:l});case 18:if(!(u.length<2)){e.next=25;break}if(!(d=o.find((function(e){return"purchasers"===e.audienceSlug})))){e.next=25;break}return e.next=23,i.commonActions.await(r(H.r).getResourceDataAvailabilityDate(d.name,Ve.a));case 23:e.sent&&u.push(d.name);case 25:return n(Q.a).setConfiguredAudiences(u),e.next=28,i.commonActions.await(n(Q.a).saveUserAudienceSettings());case 28:if(g=e.sent,!(m=g.error)){e.next=32;break}return e.abrupt("return",{error:m});case 32:if(!(u.length>0)){e.next=35;break}return e.next=35,i.commonActions.await(n(Q.a).setExpirableItemTimers(u.map((function(e){return{slug:"".concat(H.b).concat(e),expiresInSeconds:1}}))));case 35:return e.abrupt("return",{});case 36:case"end":return e.stop()}}),e)}))},et=Object(i.createReducer)((function(e,t){switch(t.type){case"START_AUDIENCES_SETUP":e.isSettingUpAudiences=!0;break;case"START_MAYBE_SYNC_AUDIENCES":e.audienceSync={inProgress:!0,hasSynced:!1};break;case"FINISH_MAYBE_SYNC_AUDIENCES":e.audienceSync={inProgress:!1,hasSynced:!0};break;case"FINISH_AUDIENCES_SETUP":e.isSettingUpAudiences=!1}})),tt={isSettingUpAudiences:function(e){return e.isSettingUpAudiences},isDefaultAudience:Object(i.createRegistrySelector)((function(e){return function(t,n){var i=e(H.r).getOrSyncAvailableAudiences();if(void 0!==i){var r=i.find((function(e){return e.name===n}));return"DEFAULT_AUDIENCE"===(null==r?void 0:r.audienceType)}}})),isSiteKitAudience:Object(i.createRegistrySelector)((function(e){return function(t,n){var i=e(H.r).getOrSyncAvailableAudiences();if(void 0!==i){var r=i.find((function(e){return e.name===n}));return"SITE_KIT_AUDIENCE"===(null==r?void 0:r.audienceType)}}})),isUserAudience:Object(i.createRegistrySelector)((function(e){return function(t,n){var i=e(H.r).getOrSyncAvailableAudiences();if(void 0!==i){var r=i.find((function(e){return e.name===n}));return"USER_AUDIENCE"===(null==r?void 0:r.audienceType)}}})),isSyncingAudiences:function(e){return e.audienceSync.inProgress},hasSyncedAudiences:function(e){return e.audienceSync.hasSynced},hasAudiences:Object(i.createRegistrySelector)((function(e){return function(t,n){var i=Array.isArray(n)?n:[n],r=e(H.r).getOrSyncAvailableAudiences();if(void 0!==r)return null!==r&&i.every((function(e){return r.some((function(t){return t.name===e}))}))}})),getConfigurableAudiences:Object(i.createRegistrySelector)((function(e){return function(){var t=e(H.r),n=t.getOrSyncAvailableAudiences,i=t.getResourceDataAvailabilityDate,r=n();if(void 0!==r)return Array.isArray(r)?r.filter((function(e){var t=e.audienceSlug,n=e.name;return"purchasers"!==t||!!i(n,"audience")})):[]}})),getAudiencesUserCountReportOptions:Object(i.createRegistrySelector)((function(e){return function(t,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=i.startDate,a=i.endDate,o=e(Q.a).getDateRangeDates({offsetDays:H.g});return{startDate:r||o.startDate,endDate:a||o.endDate,metrics:[{name:"totalUsers"}],dimensions:[{name:"audienceResourceName"}],dimensionFilters:{audienceResourceName:(n||[]).map((function(e){return e.name}))},reportID:"audience-segmentation_get-audiences-user-count-report-options_store:selector"}}})),getAudienceUserCountReportErrors:Object(i.createRegistrySelector)((function(e){return function(){var t=e(H.r),n=t.getConfigurableAudiences,i=t.getAudiencesUserCountReportOptions,r=t.getSiteKitAudiencesUserCountReportOptions,a=t.getErrorForSelector,o=t.getConfigurableSiteKitAndOtherAudiences,c=t.hasAudiencePartialData,s=n();if(void 0!==s){var l=o(),u=Ze()(l,2),d=u[0],g=u[1],m=c(d);if(void 0!==m)return[m?a("getReport",[r()]):void 0,!1===m||(null==g?void 0:g.length)>0?a("getReport",[i(m?g:s)]):void 0]}}})),getSiteKitAudiencesUserCountReportOptions:Object(i.createRegistrySelector)((function(e){return function(){var t=e(Q.a).getDateRangeDates({offsetDays:H.g});return{startDate:t.startDate,endDate:t.endDate,metrics:[{name:"totalUsers"}],dimensions:[{name:"newVsReturning"}]}}})),hasAudiencePartialData:Object(i.createRegistrySelector)((function(e){return function(t,n){if(void 0!==n){var i,r=Ue(n||[]);try{for(r.s();!(i=r.n()).done;){var a=i.value,o=e(H.r).isAudiencePartialData(a.name);if(void 0===o)return;if(o)return!0}}catch(e){r.e(e)}finally{r.f()}return!1}}})),getPartialDataSiteKitAudience:Object(i.createRegistrySelector)((function(e){return function(t,n){var i=e(H.r).getOrSyncAvailableAudiences();if(void 0!==i){var r=i.find((function(e){return e.name===n}));if("SITE_KIT_AUDIENCE"!==(null==r?void 0:r.audienceType))return null;var a=e(H.r).isAudiencePartialData(n);if(void 0!==a)return a?r:null}}})),getConfigurableSiteKitAndOtherAudiences:Object(i.createRegistrySelector)((function(e){return function(){var t=e(H.r).getConfigurableAudiences();if(void 0!==t){if(!(null==t?void 0:t.length))return[];var n=t.reduce((function(e,t){var n=Ze()(e,2),i=n[0],r=n[1];return"SITE_KIT_AUDIENCE"===t.audienceType?i.push(t):r.push(t),[i,r]}),[[],[]]),i=Ze()(n,2);return[i[0],i[1]]}}})),getConfiguredSiteKitAndOtherAudiences:Object(i.createRegistrySelector)((function(e){return function(){var t=e(Q.a).getConfiguredAudiences(),n=e(H.r).getOrSyncAvailableAudiences();if(void 0!==t&&void 0!==n){if(!(null==t?void 0:t.length))return[];var i=t.reduce((function(e,t){var i=Ze()(e,2),r=i[0],a=i[1],o=n.find((function(e){return e.name===t}));return"SITE_KIT_AUDIENCE"===(null==o?void 0:o.audienceType)?r.push(o):a.push(o),[r,a]}),[[],[]]),r=Ze()(i,2);return[r[0],r[1]]}}}))},nt=Object(i.combineStores)(Qe,{initialState:{isSettingUpAudiences:!1,audienceSync:{inProgress:!1,hasSynced:!1}},actions:$e,controls:{},reducer:et,resolvers:{},selectors:tt}),it=(nt.initialState,nt.actions,nt.controls,nt.reducer,nt.resolvers,nt.selectors,nt);function rt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function at(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.measurementID;he()(t,"measurementID is required.")}}),Ct=Object(Me.a)({baseName:"getGoogleTagContainerDestinations",controlCallback:function(e){var t=e.gtmAccountID,n=e.gtmContainerID;return Object(Oe.get)("modules",oe.g,"container-destinations",{accountID:t,containerID:n},{useCache:!1})},reducerCallback:Object(i.createReducer)((function(e,t,n){var i,r=n.gtmAccountID,a=n.gtmContainerID;e.containerDestinations[r]=e.containerDestinations[r]||{},e.containerDestinations[r][a]=e.containerDestinations[r][a]||[],(i=e.containerDestinations[r][a]).push.apply(i,ye()(t))})),argsToParams:function(e,t){return{gtmAccountID:e,gtmContainerID:t}},validateParams:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.gtmAccountID,n=e.gtmContainerID;he()(t,"gtmAccountID is required."),he()(n,"gtmContainerID is required.")}}),Rt={getGoogleTagContainer:p.a.mark((function e(t){var n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.commonActions.getRegistry();case 2:if(n=e.sent,void 0!==n.select(H.r).getGoogleTagContainer(t)){e.next=7;break}return e.next=7,wt.actions.fetchGetGoogleTagContainer(t);case 7:case"end":return e.stop()}}),e)})),getGoogleTagContainerDestinations:p.a.mark((function e(t,n){var r;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.commonActions.getRegistry();case 2:if(r=e.sent,void 0!==r.select(H.r).getGoogleTagContainerDestinations(t,n)){e.next=7;break}return e.next=7,Ct.actions.fetchGetGoogleTagContainerDestinations(t,n);case 7:case"end":return e.stop()}}),e)}))},xt=Object(i.combineStores)(wt,Ct,{initialState:{containers:{},containerDestinations:{}},actions:{},controls:{},reducer:function(e,t){t.type;return e},resolvers:Rt,selectors:{getGoogleTagContainer:function(e,t){return e.containers[t]},getGoogleTagContainerDestinations:function(e,t,n){var i;return null===(i=e.containerDestinations[t])||void 0===i?void 0:i[n]}}}),Pt=(xt.initialState,xt.actions,xt.controls,xt.reducer,xt.resolvers,xt.selectors,xt),zt=Object(Me.a)({baseName:"getKeyEvents",controlCallback:function(){return Object(Oe.get)("modules",oe.g,"key-events",{})},reducerCallback:Object(i.createReducer)((function(e,t){e.keyEvents=t}))}),Lt={keyEvents:void 0},Gt={getKeyEvents:p.a.mark((function e(){var t;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.commonActions.getRegistry();case 2:if(t=e.sent,!t.select(H.r).getKeyEvents()){e.next=6;break}return e.abrupt("return");case 6:return e.next=8,zt.actions.fetchGetKeyEvents();case 8:case"end":return e.stop()}}),e)}))},Zt=Object(i.combineStores)(zt,{initialState:Lt,resolvers:Gt,selectors:{getKeyEvents:function(e){return e.keyEvents}}}),Bt=(Zt.initialState,Zt.actions,Zt.controls,Zt.reducer,Zt.resolvers,Zt.selectors,Zt),Wt=n(85),Vt={selectors:{hasConversionReportingEvents:Object(i.createRegistrySelector)((function(e){return function(t,n){var i=Array.isArray(n)?n:[n],r=e(H.r).getDetectedEvents();return!!(null==r?void 0:r.length)&&i.some((function(e){return r.includes(e)}))}})),getConversionReportingEventsChange:Object(i.createRegistrySelector)((function(e){return function(){var t=e(H.r),n=t.getNewEvents,i=t.getLostEvents,r=t.getNewBadgeEvents,a=n(),o=i(),c=r();if(void 0!==a&&void 0!==o&&void 0!==c)return{newEvents:a,lostEvents:o,newBadgeEvents:c}}})),hasNewConversionReportingEvents:Object(i.createRegistrySelector)((function(e){return function(){var t=e(H.r).getNewEvents();if(void 0!==t)return t.length>0}})),hasLostConversionReportingEvents:Object(i.createRegistrySelector)((function(e){return function(){var t=e(H.r).getLostEvents();if(void 0!==t)return t.length>0}})),haveConversionEventsForTailoredMetrics:Object(i.createRegistrySelector)((function(e){return function(t,n){var i,r=n?null===(i=e(H.r).getConversionReportingEventsChange())||void 0===i?void 0:i.newEvents:e(H.r).getDetectedEvents(),a=e(Q.a).getAnswerBasedMetrics(),o=e(Q.a).getAnswerBasedMetrics(null,r);return null==o?void 0:o.some((function(e,t){return e!==(null==a?void 0:a[t])}))}})),haveLostEventsForCurrentMetrics:Object(i.createRegistrySelector)((function(e){return function(){var t,n=e(H.r).getKeyMetricsConversionEventWidgets(),i=e(Q.a).getKeyMetrics(),r=null===(t=e(H.r).getConversionReportingEventsChange())||void 0===t?void 0:t.lostEvents;return null==r?void 0:r.some((function(e){var t;return null===(t=n[e])||void 0===t?void 0:t.some((function(e){return null==i?void 0:i.includes(e)}))}))}})),getUserInputPurposeConversionEvents:Object(i.createRegistrySelector)((function(e){return function(){var t,n,i=e(Q.a).getUserInputSettings(),r=null==i||null===(t=i.purpose)||void 0===t||null===(n=t.values)||void 0===n?void 0:n[0],a=Wt.f[r],o=e(H.r).getDetectedEvents();return null==a?void 0:a.reduce((function(e,t){return(null==o?void 0:o.includes(t))?[].concat(ye()(e),[t]):e}),[])}})),shouldIncludeConversionTailoredMetrics:Object(i.createRegistrySelector)((function(e){return function(){if(!e(ae.a).isModuleConnected(oe.g))return[];var t=e(H.r),n=t.haveConversionEventsForTailoredMetrics,i=t.getDetectedEvents;return n()&&i()||[]}})),getKeyMetricsConversionEventWidgets:function(){var e=[Q.x,Q.s,Q.C];return{purchase:[Q.t,Q.w,Q.D],add_to_cart:[Q.r,Q.B],contact:e,submit_lead_form:e,generate_lead:e}},haveConversionEventsForUserPickedMetrics:Object(i.createRegistrySelector)((function(e){return function(t,n){var i,r=e(H.r).getKeyMetricsConversionEventWidgets(),a=e(Q.a).getUserPickedMetrics(),o=n?null===(i=e(H.r).getConversionReportingEventsChange())||void 0===i?void 0:i.newEvents:e(H.r).getDetectedEvents();return null==o?void 0:o.some((function(e){var t;return null===(t=r[e])||void 0===t?void 0:t.some((function(e){return!(null==a?void 0:a.includes(e))}))}))}})),haveConversionEventsWithDifferentMetrics:Object(i.createRegistrySelector)((function(e){return function(){var t;if(!e(ae.a).isModuleConnected(oe.g))return!1;var n=e(H.r),i=n.getDetectedEvents,r=n.getConversionReportingEventsChange,a=n.haveConversionEventsForUserPickedMetrics,o=n.haveConversionEventsForTailoredMetrics,c=n.getKeyMetricsConversionEventWidgets,s=i(),l=r();if(!(null==s?void 0:s.length)||!(null==l||null===(t=l.newEvents)||void 0===t?void 0:t.length)||Object(Ie.isEqual)(Object(Be.E)(null==l?void 0:l.newEvents),Object(Be.E)(s)))return!1;var u=s.filter((function(e){return H.e.includes(e)})),d=l.newEvents.filter((function(e){return H.e.includes(e)})),g=l.newEvents.filter((function(e){return!H.e.includes(e)}));if(u.length>1&&d.length>0&&!g.length)return!1;var m=e(Q.a),p=m.getUserPickedMetrics,f=m.getKeyMetrics,b=p(),v=a(!0);if((null==b?void 0:b.length)&&!v)return!1;var y=c(),j=[];for(var h in y)l.newEvents.includes(h)&&j.push.apply(j,ye()(y[h]));var I=f(),O=j.every((function(e){return null==I?void 0:I.includes(e)}));return!(!(null==b?void 0:b.length)&&(o(!0)||O))}}))}},Ut=n(152);function Ft(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Ht(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ht(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){c=!0,a=e},f:function(){try{o||null==n.return||n.return()}finally{if(c)throw a}}}}function Ht(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n0)){e.next=40;break}return e.next=40,Jt.actions.fetchSyncAvailableCustomDimensions();case 40:return e.next=42,{type:"SET_CUSTOM_DIMENSIONS_BEING_CREATED",payload:{customDimensions:[]}};case 42:case"end":return e.stop()}}),e,null,[[16,31,34,37]])})),setSyncTimeoutID:function(e){return{payload:{syncTimeoutID:e},type:"SET_SYNC_TIMEOUT_ID"}},scheduleSyncAvailableCustomDimensions:p.a.mark((function e(){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,{payload:{},type:"SCHEDULE_SYNC_AVAILABLE_CUSTOM_DIMENSIONS"};case 2:case"end":return e.stop()}}),e)}))},qt=g()({},"SCHEDULE_SYNC_AVAILABLE_CUSTOM_DIMENSIONS",Object(i.createRegistryControl)((function(e){var t=e.select,n=e.dispatch;return function(){var e=t(H.r),i=e.getSyncTimeoutID,r=e.isFetchingSyncAvailableCustomDimensions,a=n(H.r),o=a.fetchSyncAvailableCustomDimensions,c=a.setSyncTimeoutID,s=i(),l=r();if(s&&(clearTimeout(s),c(void 0)),!l){var u=setTimeout(b()(p.a.mark((function e(){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o();case 2:c(void 0);case 3:case"end":return e.stop()}}),e)}))),2e3);c(u)}}}))),$t=Object(i.createReducer)((function(e,t){switch(t.type){case"SET_CUSTOM_DIMENSIONS_BEING_CREATED":e.customDimensionsBeingCreated=t.payload.customDimensions;break;case"SET_SYNC_TIMEOUT_ID":e.syncTimeoutID=t.payload.syncTimeoutID}})),en={getAvailableCustomDimensions:p.a.mark((function e(){var t,n,r,a,o,c;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.commonActions.getRegistry();case 2:return t=e.sent,n=t.select,r=t.resolveSelect,a=n(Q.a),o=a.isAuthenticated,c=a.hasCapability,e.next=8,i.commonActions.await(r(ae.a).isModuleConnected(oe.g));case 8:if(e.sent){e.next=11;break}return e.abrupt("return");case 11:return e.next=13,i.commonActions.await(r(H.r).getSettings());case 13:if(!n(H.r).getAvailableCustomDimensions()&&o()){e.next=16;break}return e.abrupt("return");case 16:return e.next=18,i.commonActions.await(r(Q.a).getCapabilities());case 18:if(c(Q.K)){e.next=20;break}return e.abrupt("return");case 20:return e.next=22,Jt.actions.fetchSyncAvailableCustomDimensions();case 22:case"end":return e.stop()}}),e)}))},tn={hasCustomDimensions:Object(i.createRegistrySelector)((function(e){return function(t,n){var i=Array.isArray(n)?n:[n],r=e(H.r).getAvailableCustomDimensions();if(null!=r)return!!r&&i.every((function(e){return r.includes(e)}))}})),isCreatingCustomDimension:function(e,t){return!!(null==e?void 0:e.customDimensionsBeingCreated.includes(t))},getCreateCustomDimensionError:Object(i.createRegistrySelector)((function(e){return function(t,n){var i=e(H.r).getPropertyID();return e(H.r).getErrorForAction("createCustomDimension",[i,H.f[n]])}})),isSyncingAvailableCustomDimensions:Object(i.createRegistrySelector)((function(e){return function(t){return e(H.r).isFetchingSyncAvailableCustomDimensions()||!!(null==t?void 0:t.syncTimeoutID)}})),getSyncTimeoutID:function(e){return null==e?void 0:e.syncTimeoutID}},nn=Object(i.combineStores)(Qt,Jt,{initialState:Xt,actions:Kt,resolvers:en,controls:qt,reducer:$t,selectors:tn}),rn=(nn.initialState,nn.actions,nn.controls,nn.reducer,nn.resolvers,nn.selectors,nn),an=n(1043),on=n(117);function cn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function sn(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.propertyID,n=e.webDataStreamID;he()(Object(fe.e)(t),"A valid GA4 propertyID is required."),he()(Object(fe.g)(n),"A valid GA4 webDataStreamID is required.")}}),mn=Object(Me.a)({baseName:"updateEnhancedMeasurementSettings",controlCallback:function(e){var t=e.propertyID,n=e.webDataStreamID,i=e.enhancedMeasurementSettings;return Object(Oe.set)("modules",oe.g,"enhanced-measurement-settings",{propertyID:t,webDataStreamID:n,enhancedMeasurementSettings:i})},reducerCallback:dn,argsToParams:function(e,t,n){return{propertyID:e,webDataStreamID:t,enhancedMeasurementSettings:n}},validateParams:function(e){var t=e.propertyID,n=e.webDataStreamID,i=e.enhancedMeasurementSettings;he()(Object(fe.e)(t),"A valid GA4 propertyID is required."),he()(Object(fe.g)(n),"A valid GA4 webDataStreamID is required."),un(i)}}),pn={setEnhancedMeasurementSettings:function(e,t,n){return he()(Object(fe.e)(e),"A valid GA4 propertyID is required."),he()(Object(fe.g)(t),"A valid GA4 webDataStreamID is required."),un(n),{type:"SET_ENHANCED_MEASUREMENT_SETTINGS",payload:{propertyID:e,webDataStreamID:t,settings:n}}},setEnhancedMeasurementStreamEnabled:Object(Se.f)((function(e){var t=e.propertyID,n=e.webDataStreamID,i=e.enabled;he()(Object(fe.e)(t),"A valid GA4 propertyID is required."),he()(Object(fe.g)(n),"A valid GA4 webDataStreamID is required."),he()(void 0!==i,"enabled is required."),he()("boolean"==typeof i,"enabled must be a boolean.")}),p.a.mark((function e(t){var n,r,a,o,c,s,l;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.propertyID,r=t.webDataStreamID,a=t.enabled,e.next=3,i.commonActions.getRegistry();case 3:return o=e.sent,e.next=6,i.commonActions.await(o.resolveSelect(H.r).getEnhancedMeasurementSettings(n,r));case 6:if(c=e.sent){e.next=9;break}return e.abrupt("return",null);case 9:return s=a||null,l=sn(sn({},c),{},{streamEnabled:s}),e.next=13,i.commonActions.await(o.dispatch(H.r).setEnhancedMeasurementSettings(n,r,l));case 13:return e.abrupt("return",e.sent);case 14:case"end":return e.stop()}}),e)}))),resetEnhancedMeasurementSettings:function(){return{type:"RESET_ENHANCED_MEASUREMENT_SETTINGS",payload:{}}},updateEnhancedMeasurementSettings:Object(Se.f)((function(e,t){he()(Object(fe.e)(e),"A valid GA4 propertyID is required."),he()(Object(fe.g)(t),"A valid GA4 webDataStreamID is required.")}),p.a.mark((function e(t,n){var r,a;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.commonActions.getRegistry();case 2:return r=e.sent,e.next=5,i.commonActions.await(r.resolveSelect(H.r).getEnhancedMeasurementSettings(t,n));case 5:if(a=e.sent){e.next=8;break}return e.abrupt("return",null);case 8:return e.next=10,mn.actions.fetchUpdateEnhancedMeasurementSettings(t,n,a);case 10:return e.abrupt("return",e.sent);case 11:case"end":return e.stop()}}),e)})))},fn=Object(i.createReducer)((function(e,t){var n=t.type,i=t.payload;switch(n){case"SET_ENHANCED_MEASUREMENT_SETTINGS":var r=i.propertyID,a=i.webDataStreamID,o=i.settings;e.enhancedMeasurement[r]||(e.enhancedMeasurement[r]={}),e.enhancedMeasurement[r][a]||(e.enhancedMeasurement[r][a]={}),e.enhancedMeasurement[r][a].settings=o;break;case"RESET_ENHANCED_MEASUREMENT_SETTINGS":for(var c in e.enhancedMeasurement)for(var s in e.enhancedMeasurement[c]){var l=e.enhancedMeasurement[c][s];l.savedSettings?l.settings=l.savedSettings:delete e.enhancedMeasurement[c][s]}}})),bn={getEnhancedMeasurementSettings:p.a.mark((function e(t,n){var r;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.commonActions.getRegistry();case 2:if(r=e.sent,void 0!==r.select(H.r).getEnhancedMeasurementSettings(t,n)){e.next=7;break}return e.next=7,gn.actions.fetchGetEnhancedMeasurementSettings(t,n);case 7:case"end":return e.stop()}}),e)})),isEnhancedMeasurementStreamAlreadyEnabled:p.a.mark((function e(t,n){var r;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.commonActions.getRegistry();case 2:if(r=e.sent,void 0!==r.select(H.r).isEnhancedMeasurementStreamAlreadyEnabled(t,n)){e.next=7;break}return e.next=7,gn.actions.fetchGetEnhancedMeasurementSettings(t,n);case 7:case"end":return e.stop()}}),e)}))},vn={getEnhancedMeasurementSettings:function(e,t,n){var i,r;return null===(i=e.enhancedMeasurement[t])||void 0===i||null===(r=i[n])||void 0===r?void 0:r.settings},isEnhancedMeasurementStreamEnabled:Object(on.b)((function(e){return function(t,n,i){var r=e(H.r).getEnhancedMeasurementSettings(n,i);if(void 0!==r)return!!r.streamEnabled}})),isEnhancedMeasurementStreamAlreadyEnabled:function(e,t,n){var i,r=((null===(i=e.enhancedMeasurement[t])||void 0===i?void 0:i[n])||{}).savedSettings;if(void 0!==r)return!!r.streamEnabled},haveEnhancedMeasurementSettingsChanged:function(e,t,n){var i,r=(null===(i=e.enhancedMeasurement[t])||void 0===i?void 0:i[n])||{},a=r.settings,o=r.savedSettings;return!Object(Ie.isEqual)(a,o)},haveAnyGA4SettingsChanged:Object(on.b)((function(e){return function(){var t=e(H.r),n=t.getPropertyID,i=t.getWebDataStreamID,r=t.haveEnhancedMeasurementSettingsChanged;if((0,t.haveSettingsChanged)())return!0;var a=n(),o=i();return!!(Object(fe.e)(a)&&Object(fe.g)(o)&&r(a,o))}}))},yn=Object(i.combineStores)(gn,mn,{initialState:{enhancedMeasurement:{}},actions:pn,controls:{},reducer:fn,resolvers:bn,selectors:vn}),jn=(yn.initialState,yn.actions,yn.controls,yn.reducer,yn.resolvers,yn.selectors,yn),hn=n(47),In=n(46);function On(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function Mn(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){c=!0,a=e},f:function(){try{o||null==n.return||n.return()}finally{if(c)throw a}}}}function Sn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{},t=e.propertyID;he()(t,"propertyID is required.")}}),Nn=Object(Me.a)({baseName:"getProperties",controlCallback:function(e){var t=e.accountID;return Object(Oe.get)("modules",oe.g,"properties",{accountID:t},{useCache:!1})},reducerCallback:Object(i.createReducer)((function(e,t,n){var i=n.accountID;e.properties=e.properties||{},e.propertiesByID=e.propertiesByID||{},e.properties[i]=t;var r,a=En(t);try{for(a.s();!(r=a.n()).done;){var o=r.value;e.propertiesByID[o._id]=o}}catch(e){a.e(e)}finally{a.f()}})),argsToParams:function(e){return{accountID:e}},validateParams:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.accountID;he()(t,"accountID is required.")}}),Tn=Object(Me.a)({baseName:"createProperty",controlCallback:function(e){var t=e.accountID;return Object(Oe.set)("modules",oe.g,"create-property",{accountID:t})},reducerCallback:Object(i.createReducer)((function(e,t,n){var i=n.accountID;e.properties=e.properties||{},e.properties[i]||(e.properties[i]=[]),e.properties[i].push(t)})),argsToParams:function(e){return{accountID:e}},validateParams:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.accountID;he()(t,"accountID is required.")}}),An=Object(Me.a)({baseName:"getGoogleTagSettings",controlCallback:function(e){var t=e.measurementID;return Object(Oe.get)("modules",oe.g,"google-tag-settings",{measurementID:t})},reducerCallback:Object(i.createReducer)((function(e,t,n){var i=n.measurementID;e.googleTagSettings||(e.googleTagSettings={}),e.googleTagSettings[i]=t})),argsToParams:function(e){return{measurementID:e}},validateParams:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.measurementID;he()(t,"measurementID is required.")}}),kn=Object(Me.a)({baseName:"setGoogleTagIDMismatch",controlCallback:function(e){var t=e.hasMismatchedTag;return Object(Oe.set)("modules",oe.g,"set-google-tag-id-mismatch",{hasMismatchedTag:t})},reducerCallback:Object(i.createReducer)((function(e,t){e.moduleData||(e.moduleData={}),e.moduleData.hasMismatchedTag=!!t})),argsToParams:function(e){return{hasMismatchedTag:e}},validateParams:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.hasMismatchedTag;he()(Object(Ie.isBoolean)(t),"hasMismatchedTag must be boolean.")}}),_n=Object(Me.a)({baseName:"setIsWebDataStreamUnavailable",controlCallback:function(e){var t=e.isWebDataStreamUnavailable;return Object(Oe.set)("modules",oe.g,"set-is-web-data-stream-unavailable",{isWebDataStreamUnavailable:t})},reducerCallback:function(e,t){return Mn(Mn({},e),{},{moduleData:Mn(Mn({},e.moduleData),{},{isWebDataStreamUnavailable:!!t})})},argsToParams:function(e){return{isWebDataStreamUnavailable:e}},validateParams:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.isWebDataStreamUnavailable;he()(Object(Ie.isBoolean)(t),"isWebDataStreamUnavailable must be boolean.")}}),wn={createProperty:function(e){return he()(e,"accountID is required."),p.a.mark((function t(){var n,r,a,o,c;return p.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,i.commonActions.getRegistry();case 2:return n=t.sent,r=n.dispatch,t.next=6,Tn.actions.fetchCreateProperty(e);case 6:if(a=t.sent,o=a.response,c=a.error,!o){t.next=12;break}return t.next=12,r(H.r).resetAccountSummaries();case 12:return t.abrupt("return",{response:o,error:c});case 13:case"end":return t.stop()}}),t)}))()},selectProperty:Object(Se.f)((function(e){he()(Object(fe.f)(e),"A valid propertyID selection is required.")}),p.a.mark((function e(t){var n,r,a,o,c,s,l,u,d;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.commonActions.getRegistry();case 2:if(n=e.sent,r=n.dispatch(H.r),a=r.setPropertyCreateTime,o=r.setSettings,c=r.setWebDataStreamID,s=r.updateSettingsForMeasurementID,o({propertyID:t,propertyCreateTime:0}),s(""),H.s!==t){e.next=9;break}return c(H.z),e.abrupt("return");case 9:if(c(""),!t){e.next=15;break}return e.next=13,i.commonActions.await(n.resolveSelect(H.r).getProperty(t));case 13:(null==(l=e.sent)?void 0:l.createTime)&&a(l.createTime);case 15:return e.next=17,i.commonActions.await(n.resolveSelect(H.r).getMatchingWebDataStreamByPropertyID(t));case 17:if((u=e.sent)||(null==(d=n.select(H.r).getWebDataStreams(t))?void 0:d.length)&&(u=d[0]),!u){e.next=23;break}return c(u._id),s(u.webStreamData.measurementId),e.abrupt("return");case 23:c(H.z);case 24:case"end":return e.stop()}}),e)}))),findMatchedProperty:p.a.mark((function e(){var t,n,r,a;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.commonActions.getRegistry();case 2:return t=e.sent,e.next=5,i.commonActions.await(t.resolveSelect(H.r).getAccountSummaries());case 5:if(n=e.sent,Array.isArray(n)&&0!==n.length){e.next=8;break}return e.abrupt("return",null);case 8:return r=t.select(ce.c).getReferenceSiteURL(),a=n.reduce((function(e,t){var n=t.propertySummaries;return[].concat(ye()(e),ye()((n||[]).map((function(e){return e._id}))))}),[]),e.next=12,i.commonActions.await(t.dispatch(H.r).matchPropertyByURL(a,r));case 12:return e.abrupt("return",e.sent);case 13:case"end":return e.stop()}}),e)})),matchAccountProperty:p.a.mark((function e(t){var n,r,a,o;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.commonActions.getRegistry();case 2:return n=e.sent,r=n.select(ce.c).getReferenceSiteURL(),e.next=6,i.commonActions.await(n.resolveSelect(H.r).getPropertySummaries(t));case 6:return a=e.sent,e.next=9,wn.matchPropertyByURL((a||[]).map((function(e){return e._id})),r);case 9:return o=e.sent,e.abrupt("return",o);case 11:case"end":return e.stop()}}),e)})),matchAndSelectProperty:p.a.mark((function e(t){var n,i,r,a=arguments;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=a.length>1&&void 0!==a[1]?a[1]:"",e.next=3,{payload:{isMatchingAccountProperty:!0},type:"MATCHING_ACCOUNT_PROPERTY"};case 3:return e.next=5,wn.matchAccountProperty(t);case 5:if(i=e.sent,!(r=(null==i?void 0:i._id)||n)){e.next=10;break}return e.next=10,wn.selectProperty(r);case 10:return e.next=12,{payload:{isMatchingAccountProperty:!1},type:"MATCHING_ACCOUNT_PROPERTY"};case 12:return e.abrupt("return",i);case 13:case"end":return e.stop()}}),e)})),matchPropertyByURL:p.a.mark((function e(t,n){var r,a,o,c,s,l,u,d,g,m,f,b;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.commonActions.getRegistry();case 2:r=e.sent,a=(Array.isArray(n)?n:[n]).filter((function(e){return"string"==typeof e})).map(Be.A),o=0;case 5:if(!(o0&&void 0!==arguments[0]?arguments[0]:{},t=e.options;return Object(fe.k)(t)}}),Vn={getPivotReport:p.a.mark((function e(){var t,n,r=arguments;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,i.commonActions.getRegistry();case 3:if(n=e.sent,!n.select(H.r).getPivotReport(t)){e.next=7;break}return e.abrupt("return");case 7:return e.next=9,Wn.actions.fetchGetPivotReport(t);case 9:case"end":return e.stop()}}),e)}))},Un={getPivotReport:function(e,t){return e.pivotReports[Object(Be.H)(t)]}},Fn=Object(i.combineStores)(Wn,{initialState:{pivotReports:{}},resolvers:Vn,selectors:Un}),Hn=(Fn.initialState,Fn.actions,Fn.controls,Fn.reducer,Fn.resolvers,Fn.selectors,Fn),Yn=n(529),Qn=n.n(Yn),Jn=n(174),Xn=n(429),Kn=n(657);function qn(e){he()(Object(Ie.isPlainObject)(e),"A valid details object is required.");var t=e.metric,n=e.dimension;if(he()(!t||"string"==typeof t,"A valid metric string is required."),he()(!n||"string"==typeof n,"A valid dimension string is required."),Object(Ie.isEmpty)(e))return{};var i={};return t&&(i[oe.k]=JSON.stringify([t])),n&&(i[oe.j]=JSON.stringify([n])),i}function $n(e){if(he()(Object(Ie.isPlainObject)(e),"A valid filters object is required."),he()(Reflect.ownKeys(e).every((function(t){var n=e[t];return"string"==typeof t&&"string"==typeof n})),"A valid set of dimension names and values is required."),Object(Ie.isEmpty)(e))return{};var t=Object.entries(e).map((function(e){var t=Ze()(e,2);return{type:1,fieldName:t[0],evaluationType:1,expressionList:[t[1]],complement:!1,isCaseSensitive:!0,expression:""}}));return g()({},oe.h,JSON.stringify(t))}function ei(){var e=Qn()(["/a","p","/admin/streams/table/",""]);return ei=function(){return e},e}function ti(){var e=Qn()(["/p","/reports/explorer"]);return ti=function(){return e},e}function ni(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function ii(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},i=n.path,r=n.query,a="https://analytics.google.com/analytics/web/";if(r&&(a=Object(Jn.a)(a,r)),i){var o="/".concat(i.replace(/^\//,""));a="".concat(a,"#").concat(o)}var c=e(Q.a).getAccountChooserURL(a);if(void 0!==c)return c}})),getServiceReportURL:Object(i.createRegistrySelector)((function(e){return function(t,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};he()(n,"type is required to get a service report URL.");var r=e(H.r).getPropertyID();if(r){var a=i.dates,o=i.details,c=void 0===o?{}:o,s=i.filters,l=void 0===s?{}:s,u=i.otherArgs,d=void 0===u?{}:u,m=ii(ii(ii(g()({},oe.i,"maui"),a?Object(Kn.a)(a):{}),qn(c)),$n(l)),p=Object.entries(m).map((function(e){var t=Ze()(e,2),n=t[0],i=t[1];return"".concat(n,"=").concat(i)})).join("&"),f=Object(Jn.a)(Object(Xn.a)(ti(),r),ii({params:p,r:n},d));return e(H.r).getServiceURL({query:{pli:1},path:f})}}})),getServiceEntityAccessURL:Object(i.createRegistrySelector)((function(e){return function(){var t=e(H.r).getAccountID(),n=e(H.r).getPropertyID(),i=e(H.r).getWebDataStreamID();if(t&&n&&i)return e(H.r).getServiceURL({path:Object(Xn.a)(ei(),t,n,i)})}}))}},ai=n(564);function oi(){for(var e=[/__gaTracker\s*\(\s*['|"]create['|"]\s*,\s*['|"](G-[a-zA-Z0-9]+)['|"], ?['|"]auto['|"]\s*\)/i,/_gaq\.push\s*\(\s*\[\s*['|"][^_]*_setAccount['|"]\s*,\s*['|"](G-[a-zA-Z0-9]+)['|"]\s*],?\s*\)/i,/]*type="gtag"[^>]*>[^<]*[^<]*"gtag_id"\s*:\s*"(G-[a-zA-Z0-9]+)"/i,/]*type="googleanalytics"[^>]*>[^<]*[^<]*"account"\s*:\s*"(G-[a-zA-Z0-9]+)"/i],t=0,n=["","www\\."];t]*src=['|\"]https?://".concat(i,"googletagmanager\\.com/gtag/js\\?id=(G-[a-zA-Z0-9]+)['|\"][^>]*><\/script>"),"i"),new RegExp("]*src=['|\"]https?://".concat(i,"googletagmanager\\.com/gtag/js\\?id=(G-[a-zA-Z0-9]+)['|\"][^/]*/>"),"i"))}for(var r=0,a=["__gaTracker","ga","gtag"];r=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){c=!0,a=e},f:function(){try{o||null==n.return||n.return()}finally{if(c)throw a}}}}function di(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{},t=e.propertyID;he()(Object(fe.e)(t),"A valid GA4 propertyID is required.")}}),bi=Object(Me.a)({baseName:"getWebDataStreamsBatch",controlCallback:function(e){var t=e.propertyIDs;return Object(Oe.get)("modules",oe.g,"webdatastreams-batch",{propertyIDs:t},{useCache:!1})},reducerCallback:function(e,t){return pi(pi({},e),{},{webdatastreams:pi(pi({},e.webdatastreams),t||{})})},argsToParams:function(e){return{propertyIDs:e}},validateParams:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.propertyIDs;he()(Array.isArray(t),"GA4 propertyIDs must be an array."),t.forEach((function(e){he()(Object(fe.e)(e),"A valid GA4 propertyID is required.")}))}}),vi=Object(Me.a)({baseName:"createWebDataStream",controlCallback:function(e){var t=e.propertyID,n=e.displayName;return Object(Oe.set)("modules",oe.g,"create-webdatastream",{propertyID:t,displayName:n})},reducerCallback:Object(i.createReducer)((function(e,t,n){var i=n.propertyID;e.webdatastreams[i]||(e.webdatastreams[i]=[]),e.webdatastreams[i].push(t)})),argsToParams:function(e,t){return{propertyID:e,displayName:t}},validateParams:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.propertyID,n=e.displayName;he()(Object(fe.e)(t),"A valid GA4 propertyID is required."),he()(Object(fe.h)(n),"A valid web data stream name is required.")}}),yi={createWebDataStream:Object(Se.f)((function(e,t){he()(e,"GA4 propertyID is required."),he()(t,"Web data stream name is required.")}),p.a.mark((function e(t,n){var i,r,a;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,vi.actions.fetchCreateWebDataStream(t,n);case 2:return i=e.sent,r=i.response,a=i.error,e.abrupt("return",{response:r,error:a});case 6:case"end":return e.stop()}}),e)}))),matchWebDataStream:p.a.mark((function e(t){var n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.commonActions.getRegistry();case 2:return n=e.sent,e.next=5,i.commonActions.await(n.resolveSelect(H.r).getMatchingWebDataStreamByPropertyID(t));case 5:return e.abrupt("return",e.sent);case 6:case"end":return e.stop()}}),e)}))},ji=Object(i.createReducer)((function(e,t){t.type}));function hi(e){var t,n;return p.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,i.commonActions.getRegistry();case 2:return t=r.sent,n=t.resolveSelect,r.next=6,i.commonActions.await(n(H.r).getWebDataStreams(e));case 6:case"end":return r.stop()}}),gi)}var Ii,Oi,Mi,Ei,Si,Di,Ni,Ti={getWebDataStreams:p.a.mark((function e(t){var n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Object(fe.e)(t)){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,i.commonActions.getRegistry();case 4:if(n=e.sent,void 0!==n.select(H.r).getWebDataStreams(t)){e.next=9;break}return e.next=9,fi.actions.fetchGetWebDataStreams(t);case 9:case"end":return e.stop()}}),e)})),getWebDataStreamsBatch:p.a.mark((function e(t){var n,r,a,o,c,s;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.commonActions.getRegistry();case 2:if(n=e.sent,r=n.select(H.r).getWebDataStreamsBatch(t)||{},a=Object.keys(r),!((o=Object(Ie.difference)(t,a)).length>0)){e.next=15;break}c=0;case 8:if(!(c0&&!1===i&&!t}},[Y.AREA_MAIN_DASHBOARD_TRAFFIC_AUDIENCE_SEGMENTATION]),Ni.registerWidget("analyticsAudienceInfoNotice",{Component:ne.h,width:Ni.WIDGET_WIDTHS.FULL,priority:2,wrapWidget:!1,modules:[oe.g]},[Y.AREA_MAIN_DASHBOARD_TRAFFIC_AUDIENCE_SEGMENTATION]),Ni.registerWidget("analyticsOverallPageMetricsGA4",{Component:ee.a,width:Ni.WIDGET_WIDTHS.FULL,priority:3,wrapWidget:!1,modules:[oe.g]},[Y.AREA_ENTITY_DASHBOARD_CONTENT_PRIMARY]),Ni.registerWidget("analyticsModulePopularPagesGA4",{Component:te.a,width:Ni.WIDGET_WIDTHS.FULL,priority:4,wrapWidget:!1,modules:[oe.g]},[Y.AREA_MAIN_DASHBOARD_CONTENT_PRIMARY]),Ni.registerWidget(Q.y,{Component:B.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.y)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget(Q.l,{Component:U.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.l)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget(Q.p,{Component:W.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.p)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget(Q.m,{Component:M.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.m)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget(Q.n,{Component:E.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.n)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget(Q.k,{Component:z.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.k)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget(Q.F,{Component:L.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.F)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget(Q.E,{Component:Z.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.E)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget(Q.i,{Component:I.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.i)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget(Q.h,{Component:h.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.h)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget(Q.z,{Component:G.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.z)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget(Q.j,{Component:O.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.j)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget(Q.o,{Component:S.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.o)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget(Q.A,{Component:w.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.A)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget(Q.B,{Component:C.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.B)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget(Q.C,{Component:R.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.C)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget(Q.D,{Component:P.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.D)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget(Q.g,{Component:j.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.g)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget(Q.u,{Component:x.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.u)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget(Q.q,{Component:D.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.q)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget(Q.s,{Component:N.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.s)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget(Q.x,{Component:V.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.x)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget(Q.r,{Component:T.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.r)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget(Q.t,{Component:A.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.t)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget(Q.w,{Component:k.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.w)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget(Q.v,{Component:_.a,width:Ni.WIDGET_WIDTHS.QUARTER,priority:1,wrapWidget:!1,modules:[oe.g],isActive:function(e){return e(Q.a).isKeyMetricActive(Q.v)}},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),Ni.registerWidget("keyMetricsEventDetectionCalloutNotification",{Component:y.a,width:[Ni.WIDGET_WIDTHS.FULL],priority:0,modules:[oe.g]},[Y.AREA_MAIN_DASHBOARD_KEY_METRICS_PRIMARY]),function(e){for(var t in xi)e.registerNotification(t,xi[t])}(u.a)}],[[1273,1,0]]]);